Geliştirme ortamınızda programınız içinden email gönderilmesi durumunda geçici bir email server kurabilir ya da production da olan bir smtp sunucusu üzerinden çalışma yapabilirsiniz.
Ben daha önce genellikle kendi makineme ya da geliştirme ortamına local bir smtp sunucusu kurardım. Bunun yerine system.net için web.config dosyanızda aşağıda ki tanımlamayı yaparsanız.
Program içinden system.net ile email göndermek istediğinizde emailer C:\gidenposta klasörüne .eml uzantılı dosyalar olarak yazılır .eml dosyası çift tıkladığınız da email istemci yazılımınız tarafından açılacaktır.
<configuration>
<system.net>
<mailSettings>
<smtp deliveryMethod="SpecifiedPickupDirectory">
<specifiedPickupDirectory pickupDirectoryLocation="c:\gidenposta" />
</smtp>
</mailSettings>
</system.net>
</configuration>
@ Friday, August 14, 2009 1:33 AM |
[
asp.net
c#
]