linux下C语言利用命令发送邮件
#include <stdio.h>
void main() {
FILE *file = popen("/usr/bin/mail -s 'Hello,world' root@localhost","w");
fprintf(file,"Nice to meet you !\n");
pclose(file);
}
在监控系统里面,发现异常需要邮件报告时,可以使用popen的"w"方式写入邮件
#include <stdio.h>
void main() {
FILE *file = popen("/usr/bin/mail -s 'Hello,world' root@localhost","w");
fprintf(file,"Nice to meet you !\n");
pclose(file);
}
在监控系统里面,发现异常需要邮件报告时,可以使用popen的"w"方式写入邮件