编辑:在此处找到解决方案:
显然,在Linux服务器上比在Windows服务器上更容易做到这一点,谷歌做到了。
#Print out whatever you're going to print
print "Stuff in progress. Thanks."
# Close the I/O handles
close(STDIN);
close(STDOUT);
close(STDERR);
# run your other code here
我根本不使用perl,所以最简单的解决方案对我来说是最好的。我只是想弄清楚如何修改这个程序,让它做我想做的事
我想从一个C++程序发送电子邮件。
我想用sendmail做这件事。好吧,其实我不在乎怎么做,我只是发现没有一个smtp列表能工作.
我在谷歌上发现,这样做的方法是:
echo "This will go into the body of the mail." | mail -s "Subject line" you@youremailid.com
问题是,邮件永远不会到达目的地。现在我发现奇怪的是:难道不需要一个smtp服务器URL吗?比如smtp.my-provider.com:25?