1. mail的使用使用的是mail命令,或mailx命令。
使用 which mail 查看到mail命令的所在,发现其实是指向 mailx 命令。
使用参数:
-s subject 邮件的标题。若标题有空格,则需要使用引号。 -a attachment 将目标文件作为附件发送。若有多个附件需要发送,则使用多个该参数。 -c address 抄送副本到邮件地址列表。这些邮件地址使用逗号分隔。抄送的邮件地址和收件人地址能 被所收件地址看到。 -b address 暗送的邮件地址列表。这些邮件地址使用逗号隔开。暗送的邮件地址不能被其收件地址看 到。故mail命令不能将邮件分别发送到邮件地址列表。
使用方法:
$ mail -s "a e-mail subject" -a ./test.tar.gz chenllianfu@foxmail.com < mail_content $ cat mail_content | mail -s "a e-mail subject" -a ./test.tar.gz chenllianfu@foxmail.com $ echo "mail_content" | mail -s "a e-mail subject" -a ./test.tar.gz chenllianfu@foxmail.com $ mail -s "a e-mail subject" -a ./test.tar.gz chenllianfu@foxmail.com input EOT
2. 提高默认允许的附件大小
If you get the message:
postdrop: warning: uid=500: File too large sendmail: fatal:: message file too big
You can fix this bij editing /etc/postfix/main.cf and add:
message_size_limit = 52428800
(example creates a limit of 50Mb)