我正在尝试通过ubuntu上的mailx发送邮件。我使用的命令是
echo "mail body here" | mail -s "Mail subject here" my@domain.com
一切正常,除非我需要添加带有“ -A”的附件
echo "mail body here" | mail -s "Mail subject here" -A "file.txt" my@domain.com
此命令在整个正文中发送邮件。 我也尝试过不带管道发送,并在mail命令后按ctrl + D键入消息。结果是相同的-主体为空。
关键是我需要一个单行命令,因为我将其放入cron
更新: 决定使用“杂色”,因为它没有此类问题:
echo "body" | mutt -s "subject" receiver@domain.com -a "file.csv"