Merhaba,
Bildiğiniz gibi datazen server kurulumu sırasında sihirbaz bizden smtp ayarlarını girmemizi istemekte. Eğer bu adımı atladıysanız hiç sorun değil. Kurulum sonrası smtp ayarlarını yapmak için aşağıdaki işlemleri yapmanız yeterli.
C:\Program Files\Datazen Enterprise Server\controlpanel\Web.config yolunda bulunan dosya bir text editör ile açılır (Ben Notepad++ kullanıyorum).
Dosyanın en altında aşağıdaki gibi bir bölüm bulunuyor.
<system.net>
<mailsettings>
<smtp from="admin@yourorganization.com">
<network host="localhost" port="25">
</network></smtp>
</mailsettings>
</system.net>
Bu bölümü aşağıdaki gibi düzenlemeniz gerekiyor.
<system.net>
<mailsettings>
<smtp from="fromEmail@domain.com">
<network host="mail.domain.com" port="25" username="fromEmail@domain.com" password="xxx">
</network></smtp>
</mailsettings>
</system.net>
Eğer Office 365 gibi SSL gerektiren bir servis kullanıyorsanız network tag’ı aşağıdaki gibi olmalıdır.
<network host="smtp.Office365.com" port="587" username="fromEmail@domain.com" password="xxx" defaultcredentials="false" enablessl="true">
</network>
Değişikilkleri yapıp dosyayı kaydettikten sonra değişiklikler hemen aktif olacaktır. Direkt olarak control panelden deneyebilirsiniz. Test için bir kullanıcıya password reset email’i gönderebilirsiniz. Ayrıca control panelde bulunan email templates bölümünden kullanıcılara giden emaillerin içeriğini düzenleyebilirsiniz.
Son olarak datazen hakkındaki diğer yazılarım için buraya bakmayı unutmayın.
Hoşçakalın.
Kaynaklar
- https://corygstevenson.wordpress.com/2015/08/12/datazen-smtp-configuration
- http://www.datazen.com/docs/?article=server/control_panel_settings
- https://msdn.microsoft.com/en-us/library/ms164240(v=vs.110).aspx
aşağıdaki bölümleri göremiyorum.
Merhaba, kodların gözükmemesi ile ilgili sorunu giderdim.