3
我想從我的應用程序服務器發送郵件使用下面的代碼是「linux中的郵件命令」,即發即忘或等待郵件發送?
FILE *mailer = popen("/usr/bin/mail -s 'Some subject here' [email protected]", "w");
fprintf(mailer, "Hello %s,\nThis note is to inform you that your job completed successfully.\n", username);
pclose(mailer);
的問題是,我需要到餐桌一個線程來做到這一點?
如果'郵件'命令是'發射並忘記'反對'等待發送',
我想我不需要一個單獨的線程。
我正在使用postfix for MTA。
謝謝! man page說:完整的gnu mailutils手冊在debian系統中由於授權原因不可用。http://www.gnu.org/software/mailutils/manual/index.html太大doc,你能指出我在哪裏看文檔? – eugene
這很奇怪。 Fedora有Heirloom郵件而不是GNU,因此它有手冊頁。我的郵件版本的手冊頁是[here](http://heirloom.sourceforge.net/mailx/mailx.1.html) - 只需查找'sendwait' –