[wordhunter] Setup Exim from Cygwin to Send Email on Windows

  • From: <hzgmaxwell@xxxxxxxx>
  • To: <wordhunter@xxxxxxxxxxxxx>
  • Date: Mon, 6 Aug 2007 14:29:18 +0800 (CST)

其实设置很简单,运行<br /><br />&nbsp;&nbsp;&nbsp; $ exim-config<br /><br 
/>逐一回答问题,绝大多数使用默认的选择就可以。设置好后Exim就成为一个Windows的服务程序,打开这个服务就可以了。Cygwin提供了一个叫作&quot;email&quot;的程序,用来在命令行上发邮件,它有一个-html选项,可以用来发HTML格式的邮件。如果邮件事先存在一个文件里,可以用管道的方式将其内容作为邮件正文发出,如:<br
 /><br />&nbsp;&nbsp;&nbsp; $ cat content.html | email -s &quot;mail 
subject&quot; -f sender@xxxxxxxxxx receiver@xxxxxxxxxx<br /><br 
/>如果你真的运行这个命令,会发现它报错说/usr/lib/sendmail不存在,即使做一个符号链接到/usr/bin/exim也没用。经过反复尝试,我发现可以直接将exim-x.xx-x.exe复制为/usr/lib/sendmail就可以了,在我的机器上是这样操作的:<br
 /><br />&nbsp;&nbsp;&nbsp; $ cp /bin/exim-4.60-1.exe /usr/lib/sendmail.exe<br 
/><br />我就是用这两个程序把测试报告发出来的。<br /><br />                    

Other related posts:

  • » [wordhunter] Setup Exim from Cygwin to Send Email on Windows