2012-08-12 42 views
0

我想從Orchard CMS獲得郵件工作。我在DEV環境中運行IIS Express。我的機器上也有本地IIS(W7 x64).我很努力地將這一切聯繫在一起,以查看郵件是否生成並且具有正確的內容。測試本地主機上的消息模塊

我試圖在IIS中設置您的virtual SMTP server,並且可以選擇將郵件發送到指定的文件夾。但是從Orchard發送的郵件沒有收到。

任何提示和技巧?

回答

0

我不得不對一些黑客入侵Orchard.Mail模塊的代碼。我已經改變了行EmailMessagingChannel.cs:

smtpClient.DeliveryMethod = SmtpDeliveryMethod.Network; 

到:

smtpClient.PickupDirectoryLocation = somedirectory; 
smtpClient.DeliveryMethod = SmtpDeliveryMethod.SpecifiedPickupDirectory; 

這工作。這應該不是在開發過程中可以打開或關閉的一些設置?