/Mail/Mutt/TwoAccounts

Материал из ALT Linux Wiki
Версия от 18:56, 28 июля 2008; AntonGorlov (обсуждение | вклад) (Import from freesource.info)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Freesource-logo.png Blue Glass Arrow.svg MediaWiki logo.png
Эта страница была перемещена с freesource.info.
Эта страница наверняка требует чистки и улучшения — смело правьте разметку и ссылки.
Просьба по окончанию убрать этот шаблон со страницы.


Настройка почтовой программы mutt на работу с несколькими аккаунтами и независимыми настойками.

Для начала -я выбрал связку из fetchmail (это тот,кто будет ловить почту), procmail (разгребать пришедшую почту и складывать куда нам надо и как надо) , для отправки postfix (хотя можно и что-нибудь попроще..) ну и сам mutt. Итак - приступим. настройка fetchmail cat /home/localuser/.fetchmailrc


poll mail.srv with proto POP3

user "mailuser" is "localuser" here keep password "superparol"

mda "/usr/bin/procmail -d %T"

poll supermail.srv with proto POP3

user "supermailuser" is "localuser" here keep password "SupeRparol"

mda "/usr/bin/procmail -d %T"


где "mailuser" и "supermailuser" -имена пользователей (логин) для авторизации на почтовом сервере, "localuser" - имя локального пользователя, под которым вы будете читать почту, "superparol" и SupeRparol - пароли для почтового сервера, mail.srv и supermail.srv - имя почтового сервера. Опция "keep" означает - не удалять письма с почтового сервера после получения.

Теперь приступим к настроке procmail cat /home/localuser/.procmailrc


MAILDIR=/var/mail DEFAULT=$MAILDIR/stalker LOGFILE=$HOME/procmail.log LOCKFILE=$HOME/.lockmail

0
  • ^To. *mailuser@mail.domain

/home/localuser/Mail/mailuser

0
  • ^To. *supermailuser@mail.superdomain

/home/localuser/Mail/supermailuser


MAILDIR - каталог с почтой. DEFAULT - куда будет складывася неотсортированная почта LOGFILE - куда будем лог писать (иногда бывает полезно читать логи :-) LOCKFILE - чтобы не запускалось несколько копий одновременно.

mailuser@mail.domain и supermailuser@mail.superdomaindomain соотвествено ваши адресса электронной почты.

Теперь в настройки mutt следует добавить парочку хуков:


folder-hook mailuser set from="Vasya <mailuser@mail.domain>" folder-hook supermailuser set from="Vasya <supermailuser@mail.superdomain>"


Теперь при работе с этими 2 мейлоксами будут автоматом подставлятся нужные адресса. Также добавлю, что на один мейлбокс можно вешать несколько небольших хуков или один большого размера.


Пример:


folder-hook asd 'set from="stalker <supermailuser@mail.superdomaindomain>"; my_hdr X-Operating-System:`uname -a`