小记mail命令无法发送大尺寸附件
在做博客数据备份时想把备份的数据每天发送到我指定的邮箱,使用mail命令时发现我的附件较大时无法发送出去。
通过查看系统日志:tail -f /var/log/maillog
发现 Message size exceeds fixed limit;这应该就是问题所在了,附件超过了大小限制。
执行
postconf message_size_limit
显示
message_size_limit = 10240000
扩大10倍,约为97.65M足够了,太大了也不行。
postconf -e "message_size_limit = 102400000"
这样就可以了,附上mail的完整命令:
echo "wanghaomiao.cn data"|mail -s "webdatabakup" -a webdatabak.tar.gz xxxxx@163.com