我正在尝试从Orchard CMS
获取邮件。我在IIS Express
环境中运行DEV
。我的机器上也有本地IIS
(W7 x64).
我正在努力将这一切联系在一起以查看邮件是否已生成且内容是否正确。
我尝试在virtual SMTP server
中设置IIS
,并选择将邮件发送到指定文件夹。但是,Orchard
发送的邮件未被提取。
任何提示和技巧?
答案 0 :(得分:0)
我不得不对Orchard.Mail模块的代码进行一些攻击。我更改了EmailMessagingChannel.cs中的行:
smtpClient.DeliveryMethod = SmtpDeliveryMethod.Network;
成:
smtpClient.PickupDirectoryLocation = somedirectory;
smtpClient.DeliveryMethod = SmtpDeliveryMethod.SpecifiedPickupDirectory;
那很有用。这是不是应该在某些情况下可以在开发时打开或关闭?