# IMAP account
#
set imap_user =my.login
set imap_pass =my.pass
set spoolfile =imap://my-mail-server.my-domain.ru
set folder = imap://my-mail-server.my-domain.ru
set from=«my@address.com»
set realname=«My REAL name»
set editor=«vim -c \„set spell spelllang=en,ru\nset noai\“»
# Mailbox internal setup
#
# Keep sent mail in current folder
set record=«=»
# Folder for unfinished mail
set postponed=«=Drafts»
# Caches
set header_cache=~/.mutt-mail/cache/headers
set message_cachedir=~/.mutt-mail/cache/bodies
set certificate_file=~/.mutt-mail/certificates
# Address book
set alias_file=«~/.mutt/aliases»
source «~/.mutt/aliases»
# Main window appearance
# man 3 strftime for format
# ! - local
# a - weekday name
# d - day of month: 00..31
# b - month name
# H - hours
# M - minutes
# Y - year
set date_format="! [%H:%M,%d %b %Y,%a] "
# C - message number
# Z - status flags
# D - date/time (date_format), local TZ
# L - To/From
# F - author/recipient
# s - subject
set index_format=«%4C %Z %D %-25.25L %s»
# number of lines of context that are given
# when displaying the next or previous page
# in the internal pager.
set pager_context=1
# number of lines of a mini-index which is
# shown when in the pager
set pager_index_lines=10
# use scrolling instead of screen clear
set menu_scroll
# do not show pgp stuff
set pgp_verify_sig=no
# status line on top
set status_on_top
# latest messages on top with threads
set sort=reverse-threads
# defines macro to switch sort modes
source «~/.mutt/muttrc-sort-threads»
# automatically show what mutt knows how to display
set implicit_autoview
# way to show html
auto_view text/html application/x-pgp-message
# use mailcap from home folder
set mailcap_path=«~/.mailcap»
# r - 'modified' indicator (status_chars)
# b - mailboxes number with new mail
# f - full pathname of current box
# n - number of new messages
# d - number of deleted messages
# m - number of messages
# l - size of current mbox (bytes)
# > - right justify
# P - percentage of the way through the index
set status_format=" %r %b %f %n Del %d Msgs %m %l %> (%P)"
# flags same as index_format
# i - msg-id
# a - author address
# b - filename of original msg folder
# D - date/time (date_format)
# R - ???
set pager_format=«%-10.10i %[!%a %b %D %R]»
# C - current file number
# t - tagged/blank
# s - size in bytes
# d - date/time of last folder modification
# N - New?
# f - filename
set folder_format=«%2C %t %8s %d %N %f»
# how to send mail (postfix currently)
set sendmail=«/usr/lib/sendmail»
# do not move to next message
set pager_stop=yes
# purge deleted messages on close/synchronising mbox
set delete=yes
# include original message into reply
set include=yes
# skip recepients/subjects on reply
set fast_reply=no
# beep on error
set beep=yes
# beep on new mail
set beep_new=yes
# don't mark with '+' wrapped lines
set markers=no
# do not confirm appending to current mbox (=keep)
set confirmappend=no
# symbols:
# 1 - mail not for me
# 2 - mail only to me
# 3 - i am among 'To'
# 4 - i am amon 'CC'
# 5 - sent by me
# 6 - Mail list
set to_chars=" +TCFL"
# Headers
# Delete all headers before viewing mail
ignore *
# Show only headers of interest
unignore Date To CC From: Subject X-Mailer Organization User-Agent
# headers sort order
hdr_order Date Subject From To CC X-Mailer User-Agent Organization
# Toggle hidden headers with 'h' when viewing message
bind pager h display-toggle-weed
# all mail goes to =keep
save-hook .* =keep
bind index <insert> tag-entry
#bind index <Esc>[313z tag-entry
# F1 is used to change sort order
macro index <F2> «<change-folder>imap://my-mail-server.my-domain.ru\n»
macro index <F5> «<imap-fetch-mail><sync-mailbox>»
macro index <F7> «<shell-escape>mairix » «find mail»
macro index <F9> «<change-folder-readonly>~/.mairix-mfolder/\n» «display found»
color quoted brightgreen color0
color quoted1 color1 color0
color quoted2 brightyellow color0
color quoted3 brightblue color0
color quoted4 brightcyan color0
color quoted5 cyan color0
color quoted6 brightwhite color0
color quoted7 blue color0
color hdrdefault brightwhite default
color signature brightred default
color indicator brightyellow brightred
color error brightred default
color status yellow blue # The 2 status bars are yellow *on blue.*
color tree brightmagenta default # The thread-tree for threaded mailboxes.
color tilde brightmagenta default
color message brightgreen default # Informational messages, *not mail.*
color normal white default # Plain text («white» is set at silver,
color attachment cyan default # 'Cyan' is set at purple.
color search brightwhite red # Highlights the search patternsin the pager.
color markers red default # This is the '+' that indicates wrapped pager lines.
color underline white red
color header yellow default ^(From|Subject):
color header cyan default ^(X-*|User-Agent*)
color body brightyellow default "(ftp|http)://[^ >]+"
color body brightblue default \\*.*\\*
color body cyan default \\_.*\\_
color body magenta default \\/.*\\/
color body cyan default [-a-z_0-9.]+@[-a-z_0-9.]+
color body magenta color0 "(mailto:)?[^[ =^:#,+\t\n<>()@\«]+@[^] =:/^#,\t\n>)@\»\\*]+"
# Colors of letters on main screen
color index brightwhite default «~U» # unread
color index brightgreen default "(~f xxxx@yyy.ru)"
color index cyan default "(~f zzzz@my-domain.ru)"
#....
color index brightred default «*URGENT*»
#color index default black «*INFO*»
#color index default black «*NON-IMPORTANT*»
color index brightwhite default «*IMPORTANG MESSAGE*»
А что ты делаешь, когда к почте нужно иметь доступ с разных мест, помнить, что прочитано, а что нет, удалять с одного места почту так, чтобы она всюду удалялась? :)
А что ты делаешь, когда к почте нужно иметь доступ с разных мест, помнить, что прочитано, а что нет, удалять с одного места почту так, чтобы она всюду удалялась? :)
Извините, я не совсем понял вопроса. Что значит «с разных мест»? Что значит «всюду удалялась»?
Рабочий домашний комп у меня один (зачем больше?). На него и скачиваеются все письма с сервера. Там же происходит сортировка procmail'ом и последующая обработка mutt'ом, включая удаление.
Если нужно посмотреть почту с чужого компа, то пользуюсь веб-интерфейсом к почте. У меня много ящиков, но (средствами самих почтовых серверов) пернаправляется на один, так что не надо заходить на кучу аккаунтов.
Если же у меня было более одного компа, то и тут, думаю, ничего сложного нет. Формат Maildir — вполне себе «независимый», каталог = папка, а файл = письмо. Можно просто (сторонними приложениями) синхронизировать каталог ~/mail. При желании, к тому же, можно определить с какого компа написано и письсо и на какой получено: в формате Maildir имя текущего хоста является частью имени файла письма.
Я пробовал. Мне не понравилось. Больше люблю, когда вся почта лежит локально, с ней можно легко работать и многие другие штучки. Но — дело вкуса, а о них не спорят. Поэтому не будем.