## Look into meli.conf(5) for all valid configuration options, their ## descriptions and default values ## ## The syntax for including other configuration files is enclosed in `: ##`include("account_one")` ##`include("./account_two")` ##`include("/home/absolute/path/to/shortcuts/config.toml")` ## ## ## Setting up a Maildir account #[accounts.account-name] #root_mailbox = "/path/to/root/mailbox" #format = "Maildir" #listing.index_style = "Conversations" # or [plain, threaded, compact] #identity="email@example.com" #display_name = "Name" #subscribed_mailboxes = ["INBOX", "INBOX/Sent", "INBOX/Drafts", "INBOX/Junk"] # ## Set mailbox-specific settings # [accounts.account-name.mailboxes] # "INBOX" = { rename="Inbox" } # "drafts" = { rename="Drafts" } # "foobar-devel" = { ignore = true } # don't show notifications for this mailbox # ## Setting up an mbox account #[accounts.mbox] #root_mailbox = "/var/mail/username" #format = "mbox" #listing.index_style = "Compact" #identity="username@hostname.local" # ## Setting up an IMAP account #[accounts."imap"] #root_mailbox = "INBOX" #format = "imap" #server_hostname="mail.example.com" #server_password="pha2hiLohs2eeeish2phaii1We3ood4chakaiv0hien2ahie3m" #server_username="username@example.com" ##server_port="993" # imaps #server_port="143" # STARTTLS #use_starttls=true #optional #listing.index_style = "Conversations" #identity = "username@example.com" #display_name = "Name Name" ### match every mailbox: #subscribed_mailboxes = ["*" ] ### match specific mailboxes: ##subscribed_mailboxes = ["INBOX", "INBOX/Sent", "INBOX/Drafts", "INBOX/Junk"] # ## Setting up an account for an already existing notmuch database ##[accounts.notmuch] ##root_mailbox = "/path/to/folder" # where .notmuch/ directory is located ##format = "notmuch" ##listing.index_style = "conversations" ##identity="username@example.com" ##display_name = "Name Name" ## # notmuch mailboxes are virtual, they are defined by their alias and the notmuch query that corresponds to their content. ## [accounts.notmuch.mailboxes] ## "INBOX" = { query="tag:inbox", subscribe = true } ## "Drafts" = { query="tag:draft", subscribe = true } ## "Sent" = { query="from:username@example.com from:username2@example.com", subscribe = true } ## ## Setting up a Gmail account #[accounts."gmail"] #root_mailbox = '[Gmail]' #format = "imap" #server_hostname='imap.gmail.com' #server_password="password" #server_username="username@gmail.com" #server_port="993" #listing.index_style = "Conversations" #identity = "username@gmail.com" #display_name = "Name Name" ### match every mailbox: #subscribed_mailboxes = ["*" ] #composing.send_mail = 'msmtp --read-recipients --read-envelope-from' ### Gmail auto saves sent mail to Sent folder, so don't duplicate the effort: #composing.store_sent_mail = false # ##[accounts."jmap account"] ##root_mailbox = "INBOX" ##format = "jmap" ##server_url="http://localhost:8080" ##server_username="user@hostname.local" ##server_password="changeme" ##listing.index_style = "Conversations" ##identity = "user@hostname.local" ##subscribed_mailboxes = ["*", ] ##composing.send_mail = 'server_submission' # #[pager] #filter = "COLUMNS=72 /usr/local/bin/pygmentize -l email" #pager_context = 0 # default, optional #headers_sticky = true # default, optional # #[notifications] #script = "notify-send" #xbiff_file_path = "path" # for use with xbiff(1) #play_sound = true # default, optional #sound_file = "path" # optional # ###shortcuts #[shortcuts.composing] #edit_mail = 'e' # #[shortcuts.contact-list] #create_contact = 'c' #edit_contact = 'e' # ##Mail listing defaults #[shortcuts.listing] #prev_page = "PageUp" #next_page = "PageDown" #prev_mailbox = 'K' #next_mailbox = 'J' #prev_account = 'l' #next_account = 'h' #new_mail = 'm' #set_seen = 'n' #exit_entry = 'i' # ##Pager defaults # #[shortcuts.pager] #scroll_up = 'k' #scroll_down = 'j' #page_up = "PageUp" #page_down = "PageDown" # #[composing] ##required for sending e-mail #send_mail = 'msmtp --read-recipients --read-envelope-from' ##send_mail = { hostname = "smtp.example.com", port = 587, auth = { type = "auto", username = "user", password = { type = "command_eval", value = "gpg2 --no-tty -q -d ~/.passwords/user.gpg" } }, security = { type = "STARTTLS" } } #editor_command = 'vim +/^$' # optional, by default $EDITOR is used. # # #[pgp] #auto_sign = false # always sign sent messages #auto_verify_signatures = true # always verify signatures when reading signed e-mails # #[terminal] #theme = "dark" # or "light"