[Матт | CentOS 5.1] Я установил Mutt на CentOS и настроил файлы / etc / Muttrc и ~ / .muttrc. Я могу отправить электронное письмо без вложений, команда:
echo $Message | mutt -s "WARNING $Subject" sample@gmail.com
и это хорошо работает для корпоративного адреса электронной почты, например
echo $Message | mutt -s "WARNING $Subject" sample@corp.domain
При отправке электронной почты с вложениями получаются странные результаты. Я объясню в случаях, как показано ниже.
1> При отправке на личный адрес электронной почты (sample@gmail.com), можно прикрепить несколько файлов.
echo $Message | mutt -s "NORMAL $Subject" sample@gmail.com \
-a test1.log -a test2.log
2> При отправке на корпоративный адрес электронной почты (sample@corp.domain) электронные письма не могут быть отправлены, если файлы прикреплены. (cmd аналогичен приведенному выше). Но самое интересное, если я прикреплю /root/install.log Во-первых, электронное письмо может быть отправлено с вложениями, cmd, как показано ниже:
echo $Message | mutt -s "NORMAL $Subject" sample@corp.domain \
-a /root/install.log -a test1.log -a test2.log
Кейс не будет отправлен, если порядок прикрепления изменится.
Я не могу понять, где существует проблема, из приведенных выше случаев, какую конфигурацию я могу пропустить?
Поскольку вы передаете материал в Mutt, вы должны использовать -x
(режим создания mailx) вариант первым.
Сегодня я столкнулся с той же проблемой. Вы не говорите, что это за сообщение об ошибке, но держу пари, что там написано: «Не удается прикрепить файл».
Это решение. "-" является обязательным, например mutt -a image.jpg - Примечание. Параметр -a должен быть помещен в конец параметров командной строки.
http://ubuntuforums.org/showthread.php?t=1586810 http://www.linuxquestions.org/questions/linux-software-2/mutt-someone@somedomain-com-unable-to-attach-file-844315/
bugs.launchpad.net / ubuntu / + источник / mutt / + ошибка / 805613
Из mutt (1):
-a file [...]
Attach a file to your message using MIME. When attaching single or multiple files, separating filenames and
recipient addresses with "--" is mandatory, e.g. mutt -a image.jpg -- addr1 or mutt -a img.jpg *.png -- addr1
addr2. The -a option must be placed at the end of command line options.