• Packages
  • Themes
  • Documentation
  • Blog
  • Discussions
Sign in

email

Mail selected text out of atom (beta)
klorenz
0.5.1 771
3
  • Repo
  • Bugs
  • Versions
  • License
Flag as spam or malicious

Email package

This package is intended to become a full featured fuzzy-search based email client, using the texteditor you love.

What it supports for now

  • Email configuration file
  • Open mailbox specified in mailtool configuration
  • browse mails (no changes of flags or else possible yet)
  • only INBOX browseable

Configuration

(Email: Open Your Email Configuration). There is opened a sample, if you open it the first time. Email Configuration is a CSON file, which contains an object of accounts, with a descriptive name as key.

Each account can have following fields:

  • transport, See https://www.npmjs.com/package:/nodemailer-smtp-transport
  • default, Prefill this with options from https://www.npmjs.com/package/nodemailer#e-mail-message-fields. Additionally you can use signature for passing a signature.

How to Use

Create a file and write something like:

to: kiwi@franka.dyndns.org
subject: Great Package :)

Hey Kiwi,

this is sent from the brand new mailer for atom.

Regards

Select it and then run "Email: Send Mail" command.

Or select some text and run "Email: Send Mail" command. There will be opened input dialogs for entering Subject, to address and other. Confirm with Enter, cancel with ESC.

Motivation

I work with some pretty big IMAP mail folders and our company's mail repository is just huge, at least for Thunderbird. It becomes slow. I tried some other mailers, but everyone is merely the same. At some point it becomes slow.

Ideas

  • Send selection as email.
  • Write a file and instead of save send it as mail.
  • Create new email as .eml file

For all of this there is needed a configuration of mail account.

You can configure a mail account in a single URL:

imap://user:passwd@imap.host.com:123/

  • this implies use of STARTTLS if STARTTLS is part of CAPABILITY features. See https://tools.ietf.org/html/rfc5092

imaps://user:passwd@imap.host.com:993/

  • install opener for imap URI like above

    • imaps://user:passwd@imap.host.com:993/ (no sendmail connected, or system default taken)

    • apart from this you can also open mailtool://, which opens imap corresponding to that config.

    • imaps://user:password@imap.host.com:993/ is an alias for opening inbox

    • mailtool:///path/to/imap/folder opens a folder Editor (view).

    • mailtool:///path/to/imap/folder/ opens a mail in emailView

    • /path/to/file.eml opens a file from disk

  • command for selecting a folder attached to a imap-mailbox-controller

  • Have a bottom panel, which is a "docked" listview, containing mails in current folder.

    • there is a subcommand opening a folderSelectView, which does select a folder to be opened in such a docked listview.

Font : http://adamwhitcroft.com/batch/ Font : http://typicons.com/

I think this package is bad news.

Good catch. Let us know what about this package looks wrong to you, and we'll investigate right away.

  • Terms of Use
  • Privacy
  • Code of Conduct
  • Releases
  • FAQ
  • Contact
with by