我正在尝试发送带有uuencode的附件,但我的收件箱中没有收到任何内容:
uuencode test.txt test.txt | mail -s "test" test@gmail.com我得到的响应是:“您在/var/ mail /user中有新邮件
有人知道如何纠正这个问题吗?我也意识到uuencode现在可能用不了那么多,所以如果有人能推荐用另一种方式发送附件,我将不胜感激。
也许它不能识别txt文件的输入?
谢谢。
发布于 2015-07-08 00:29:28
你做这件事的方式看起来是正确的。检查发送后实际发生的情况。如果你得到了任何东西,那么它看起来不仅仅是邮件服务器错误。
此外,如果你确实得到了一些东西,但没有附件-那么问题就出在MUA -例如你用来阅读电子邮件的程序。他们中的一些人变得聪明起来,移除了uu部分,但不够聪明,不足以将其添加为附件。
mailx应显示未更改的uu部分。
更新
对于另一种选择,请选择以下选项:
https://unix.stackexchange.com/questions/102092/mail-send-email-with-attachment-from-commandline
https://stackoverflow.com/questions/31274171
复制相似问题