命令行下发邮件
mail -v -s "test mail" ****@uniclick.cn < tmp.txt
在/etc/log/maillog文件中记录着最终的结果
echo "test message" |mail -v -s "test mail" test@test.com -F (-f) source@test.com
-F 指定发件人
在perl中
#!/usr/lib/perl
use strict;
my($r_mail) = 'recipients@aaa.net';
my($s_mail) = 'sender@bbb.com';
my($subject) = 'subject';
open(MAIL,'|/usr/lib/sendmail -t');
select(MAIL);
print<<"END_TAG";
To: $r_mail
From: $s_mail
Subject: $subject
内容
END_TAG
内容 可以是html格式也可以是其它
阅读(768) | 评论(0) | 转发(0) |