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"方式写入邮件

你可能感兴趣的:(linux)