1
如何通過使用c套接字的postfix發送電子郵件? 如何創建消息proggramly如何通過使用c套接字的postfix發送電子郵件?
struct sockaddr_in addr;
char message[] = "MAIL From: [email protected]\n \"[email protected]\"\n\"Test mail\"\n\"This is a test email\"";
char buf[512];
//creating socket
int sock = socket(AF_INET, SOCK_DGRAM , 0);
//address parameters
addr.sin_family = AF_INET;
//connection port
addr.sin_port = htons(8);
// Inet 127.0.0.1.
addr.sin_addr.s_addr = htonl(INADDR_LOOPBACK);
sendto(sock, message, sizeof(message), 0, (struct sockaddr *)&addr, sizeof(addr));
close(sock);
這不是一個答案,因此我會把在這裏;我想建議使用實際庫發送郵件intead。 – LyingOnTheSky 2014-12-06 23:05:35
是的,庫是好的,我的任務是使用套接字 – 2014-12-06 23:07:47
哎呀我沒明白,* postfix *是庫,沒關係。 – LyingOnTheSky 2014-12-06 23:10:23