## 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" #index_style = "Conversations" # or [plain, threaded, compact] #identity="email@address.tld" #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" #index_style = "Compact" #identity="username@hostname.local" # ## Setting up an IMAP account #[accounts."imap"] #root_mailbox = "INBOX" #format = "imap" #server_hostname="mail.server.tld" #server_password="pha2hiLohs2eeeish2phaii1We3ood4chakaiv0hien2ahie3m" #server_username="username@server.tld" #server_port="993" # imaps #server_port="143" # STARTTLS #use_starttls=true #optional #index_style = "Conversations" #identity = "username@server.tld" #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" #index_style = "conversations" #identity="username@server.tld" #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@server.tld from:username2@server.tld", subscribe = true } ## #[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' # ##Thread view defaults: #[shortcuts.compact-listing] #exit_thread = 'i' # #[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' # ##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.mail.tld", 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 #gpg_binary = "/usr/bin/gpg2" #optional # #[terminal] #theme = "dark" # or "light"