[Mutt | CentOS 5.1]我在CentOS上设置了Mutt,并configuration了/ etc / Muttrc和〜/ .muttrc文件。 我可以发送电子邮件没有附件,命令:
echo $Message | mutt -s "WARNING $Subject" [email protected]
这对公司的电子邮件地址很有效,例如
echo $Message | mutt -s "WARNING $Subject" [email protected]
当发送附件的电子邮件,奇怪的结果出来。 我将在下面的情况下解释。
1>发送到个人电子邮件地址( [email protected] )时,可以附加多个文件。
echo $Message | mutt -s "NORMAL $Subject" [email protected] \ -a test1.log -a test2.log
2>发送到企业邮箱地址( [email protected] )时,如果附加了文件,则无法发送电子邮件。 (cmd与上面相似)。 但有趣的是,如果我附上/root/install.log FIRST,可以用附件cmd发送邮件,如下所示:
echo $Message | mutt -s "NORMAL $Subject" [email protected] \ -a /root/install.log -a test1.log -a test2.log
如果附件顺序改变,则情况将无法发送。
我无法弄清楚以上情况存在的问题,我可能会错过的任何configuration?
既然你把东西变成了mutt,你必须先使用-x
(mailx compose mode)选项。
从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, eg 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.
我今天遇到了同样的问题。 你不说错误信息是什么,但我敢打赌说“不能无法附加文件”。
这是解决scheme。 “ – ”是强制性的,例如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 / + source / mutt / + bug / 805613