我尝试在命令行上使用mutt发送电子邮件
echo "File encoding finished on $Now_dmY, with some errors ffmpeg: $ffmpeg MP4Box: $mp4box Thumb: $thumb Rsync: $rsync" | mutt -s "[Failed] Encoding File" -- foo@bar.com
其结果是:
/root/sent is not a mailbox.
Could not send the message.
You have mail in /var/mail/root
打开根文件时:
Diagnostic-Code: smtp; 530 5.7.1 Client was not authenticated
--A1DA321EB7.1563969927/ns366860.ip-94-23-8.eu
Content-Description: Undelivered Message
Content-Type: message/rfc822
谢谢你
3条答案
按热度按时间6bc51xsx1#
我们在发送文件时遇到了同样的问题。结果发现文件的权限从600“更改”为611,这限制了操作。我们重命名了文件,这样mutt会创建一个新文件,它工作正常,这让我们发现权限发生了变化。如果不是上面的信息,我们永远不会尝试这样做!感谢本网站的每一个人!
r7s23pms2#
尝试将
-e 'unset record'
添加到mutt命令中。jyztefdp3#
我更喜欢在.muttrc配置文件的末尾添加
unset record
。