Windows SMTP Server Kurulumu
Yoğun mail gönderimi yapacak sistemlerde mail server üzerindeki yükü hafifletmek üzere SMTP sunucu kurulumu yapılır.Uygulamalar direkt bu sunucuya belirli mail domainleriyle mail gönderimi yapabilirler.Büyük yapılarda SMTP Sunucuya ihtiyaç duyulmaktadır.
1- Server Manager‘a girilerek Add Role Denilir.Seçeneklerden SMTP Server seçilerek kuruluma devam edilir.
2-Control Panel\System and Security\Administrative Tools\ Internet Information Services (IIS) 6.0’a girilerek SMTP Server’ın mail gönderebileceği mail domainleri tanımlanır.
3-Artık sunucumuz mail clientlardan kendisine gelecek olan SMTP mail isteklerini ilgili sunuculara yönlendirecektir.
4-smtp kimlik doğrulaması için aşağıdaki ayar etkinleştirilmelidir.Sunucunun local users kısmında veya ilgili domainde kullanıcı oluşturularak smtp mail tanımlarında kullanılır.
Test için aşağıdaki Powershell Scripti kullanılabilir.
Send-MailMessage -SMTPServer localhost
Aynı şekilde aşağıdaki uygulamada smtp server testi için kullanılabilir.
https://code.google.com/p/mailsend/downloads/list
https://code.google.com/p/mailsend/wiki/examples#VERSION
https://www.adminkit.net/smtp_diag_tool.aspx
https://github.com/muquit/mailsend#microsoft-windows
Aşağıdaki scriptle test maili gönderilebilir.
mailsend -to [email protected] -from [email protected] -starttls -port 587 -auth -smtp smtp.itmakale.com -sub test +cc +bc -v -user you -pass "your_password"
mode con codepage select=857 CHCP 857 c:\backup\mail\smtpmail.exe -s MAIL_TITLE -h mail.itmakale.com [email protected] < c:\backup\ts\ts.log