Команда:

echo -e "$(cat ${BODY_MESS})" | mutt ${MAIL_ADDR} -a "${FILE_NAME}" -s
 "${THEME}" -F ${MUTT_RC}

mutt_rc для mail.ru:

# smtp_url smtp[s]://[user[:pa...@]host[:port]/
# URL определяющий протокол и авторизацию на почтовом сервере
встроенным SMTP-клиентом
set smtp_url=smtp://LOGIN:[email protected]:25/

# from= указывает адрес от кого отправляется письмо, необходим на
mail.ru иначе возвращает ошибку авторизации.
# SMTP-авторизация
# При отправке писем через наши серверы из почтовых программ, в
которых предусмотрена возможность авторизации пользователя при
отправке письма
# (поддержка расширения SMTP, описанного в RFC2554), нужно производить
дополнительные настройки: в настройках почтовой программы необходимо
указать
# то, что сервер исходящей почты (или сервер SMTP) требует
авторизации.  Некоторые почтовые программы (например, Microsoft Mail
для Microsoft Outlook
# версии ниже 2000) не имеют возможности производить аутентификацию
через SMTP сервер. Поэтому для отправки письма Вам необходимо
произвести
# авторизацию на сервере через POP3 сервер, то есть сначала забрать
письма с сервера, затем отправить написанные письма.
# При отправке писем через наш SMTP-сервер содержимое поля From:
должно совпадать с именем почтового ящика, в котором была осуществлена
# SMTP-авторизация. Т.е. если в настройках почтовой программы указан
почтовый ящик [email protected] ([email protected],
# [email protected], или [email protected]), то именно это
имя почтового ящика должно указываться в поле From:.
set [email protected]


-- 
Константин Фадеев

Ответить