Bildirimler
Hepsini Temizle

SMTP Mail Gönderme  

Sayfa 1 / 2
  RSS
RAMAZAN CANBAZ
(@RAMAZANCANBAZ)
Üye

Merhabalar,

Elimdeki mevcut sunucuya SMTP sunucusunu kurdum.

Bu sunucu üzerinden mail gönderimi yapmak istiyorum.

Bunun için mail göndereceğim adresi nasıl tanımlama yapmam gerektiği husuunda yardımcı olur musunuz?

 

İyi günler... 

Alıntı
Gönderildi : 27/02/2015 18:09
Rıza ŞAHAN
(@www-rizasahan-com)
Değerli Üye Forum Yöneticisi

Konu çok kısır olmuş biraz açabilir misiniz?

CevapAlıntı
Gönderildi : 27/02/2015 21:13
RAMAZAN CANBAZ
(@RAMAZANCANBAZ)
Üye

Merhabalar,

Elimde bir uygulama var. client-server mimarisi üzerinden çalışıyor.

Clientlar bu uygulama üzerinden mail gönderebilecek bir yapı var.

Bu uygulamadaki parametrik ayarlara, gönderilecek mail adresi, sunucu adresi, kuralı (SMTP), port 25 olarak girdim.

Örnek senaryo üzerinden anlatmaya çalışayım.

Client IP'si: 10.193.200.10

Sunucu IP'si: 10.193.200.11

Bu sunucu üzerine SMTP Sunucusunu kurdum, ama hehangi bir mail tanımlaması yapmadım yapmam gerekiyor mu?

Yani client mail gönder dediğinde, parametrik ayarlara girdiğim mail hesabından, sunucu üzerindeki SMTP protokolünü kullanarak mail gönderimini gerçekleştirecek. 

 

 

 

CevapAlıntı
Gönderildi : 02/03/2015 12:23
Okan Özbey
(@okanozbey)
Saygın Üye Forum Yöneticisi

Merhaba,

Sadece SMTP sunucu üzerinden mail gönderimi yapabilirsiniz. SMTP sunucuda bir kullanıcı hesabı bulunması gerekmiyor. 

www.okanozbey.com

CevapAlıntı
Gönderildi : 02/03/2015 14:05
RAMAZAN CANBAZ
(@RAMAZANCANBAZ)
Üye

Mail göndermek için yazdığım exeyi kullandığımda, "Sunucu güvenli bağlantıları desteklemiyor"  uyarısını veriyor?

CevapAlıntı
Gönderildi : 03/03/2015 12:19
Okan Özbey
(@okanozbey)
Saygın Üye Forum Yöneticisi

[quote user="RAMAZAN CANBAZ"]Mail göndermek için yazdığım exeyi kullandığımda, "Sunucu güvenli bağlantıları desteklemiyor"  uyarısını veriyor?[/quote]
Merhaba,

SSL = True gibisinden bir değer var ise elinizdeki exe'de bunu False yaparak denermisiniz ?

www.okanozbey.com

CevapAlıntı
Gönderildi : 03/03/2015 12:27
RAMAZAN CANBAZ
(@RAMAZANCANBAZ)
Üye

ok.

Şimdide Posta kutusu kullanılmıyor. Sunucu yanıtı şöyle: 5.7.1 Unable to relay for test@test.com.tr

uyarısını verdi.

Sunucu üzerinde  mail çıkışı izni verilmemiş gibi?

CevapAlıntı
Gönderildi : 03/03/2015 12:34
Okan Özbey
(@okanozbey)
Saygın Üye Forum Yöneticisi

Merhaba,

Auth ile bağlanmaya çalışıyorsunuz sanırım yada Relay izni vermediniz. Relay iznini kontrol edermisiniz ?

SMTP sunucuya relay izni vererek gelen mailleri olduğu gibi gönder diyebiliyorsunuz ancak bu büyük ihtimal spam'a düşecektir. Auth işlemi olmadan göndereceğiniz mailler direk spam'a gider ve domaini / ip adresinizi kirletebilirsiniz. 

Yerinizde olsam auth yöntemi kullanarak gerçekleştirirdim işlemlerimi. 

www.okanozbey.com

CevapAlıntı
Gönderildi : 03/03/2015 13:03
RAMAZAN CANBAZ
(@RAMAZANCANBAZ)
Üye

Authentication ayarları:

Anonymous Acess olarak ayarlı.

Basic Authentication ve Integrated Windows Authenticaiton var.

Hangisi kullanmak riski azaltır? 

CevapAlıntı
Gönderildi : 03/03/2015 14:06
Okan Özbey
(@okanozbey)
Saygın Üye Forum Yöneticisi

SMTP Sunucu olarak kullandığınız yapı nedir ? Ayrıca Kullandığınız exe'nin smtp bağlantı ayarlarını iletirmisiniz ?

www.okanozbey.com

CevapAlıntı
Gönderildi : 03/03/2015 14:34
RAMAZAN CANBAZ
(@RAMAZANCANBAZ)
Üye

WIN SERVER 2012 R2 STANDART  işletim sistemi üzerinde kurdum.

Uygulamada,

Sunucu IP: 10.193.200.10

Mail Adresi: test@test.com.tr

Port: 25

SSL Kullanmıyor,

 

 

 

CevapAlıntı
Gönderildi : 03/03/2015 15:46
Okan Özbey
(@okanozbey)
Saygın Üye Forum Yöneticisi

Windows Server 2012 üzerine Windows SMTP server 'mi kullanıyorsunuz ?

Eğer Windows SMTP Server ise öncelikle ; 

Access -> Relay üzerinden All seçeneğini seçin. 

Delivery -> Onbound  Security tarafında ise Anonymous access seçin. 

Windows SMTP tarafında yapacağın işlemler bu kadar. Sonrasını exe dosyan tarafında düzenlemen gerekiyor.

Ancak size tavsiyem Windows SMTP 'den ise basit ve kullanışlı olan MailEnable kullanmanız. Relay gibi işlemler için oldukça basit ve kullanımı kolay bir uygulama. Ayrıca burada Auth 'da kullanacağınızdan dolayı maillerin spam'a takılmama oranı daha yüksek ( SPF , PTR gibi kayıtları yaptıktan sonra ) 

Dilersen şurayı bir incele : http://www.cozumpark.com/blogs/3party/archive/2012/01/01/mail-enable-standart-kurulumu-ve-standart-guvenlik-ayarlari.aspx

www.okanozbey.com

CevapAlıntı
Gönderildi : 03/03/2015 16:13
RAMAZAN CANBAZ
(@RAMAZANCANBAZ)
Üye

Yardımlarınız için çok teşekkürler,

İyi çalışmalar. 

CevapAlıntı
Gönderildi : 03/03/2015 16:33
RAMAZAN CANBAZ
(@RAMAZANCANBAZ)
Üye

Üstad selam tekrar,

MailEnable programını kurdum.

Fakat mail göndermekte başarılı olamadım.

Domain adı: test.com.tr

User olarak test@test.com.tr olarak açtım.

linkten diğer ayarları da kontrol ettim ama olmadı.

Yardımcı olabilir misini, nerede eksiklik yapıyorum? 

 

Teşekkürler, 

CevapAlıntı
Gönderildi : 05/03/2015 16:47
Okan Özbey
(@okanozbey)
Saygın Üye Forum Yöneticisi

Merhaba,

Test.com.tr değilde gerçek bir domain kullanırsanız daha iyi olur.

Örneğin elinizde bir x.com domaini var ise x.com domainin mx kaydını sunucunun ip adresine yönlendireceksin. 

Mail A  1.1.1.1   şeklinde a kaydı açıp MX kaydınıda mail.x.com şeklinde düzenleyeceksin. 
Text kaydı açarak spf kayıtlarını tamamlayacaksın. 
PTR kayıtlarında varsa tamamdır. 

Sonraki süreçte mail enable tarafındaki ayarları dökümandaki gibi yaptıktan sonra rahatlıkla mail gönderebilirsin. 

Kolay gelsin.

www.okanozbey.com

CevapAlıntı
Gönderildi : 05/03/2015 16:57
RAMAZAN CANBAZ
(@RAMAZANCANBAZ)
Üye

Birkaç sorum olacak;

1. Şimdi benim kurmak istediğim yapı aktif dizin içinde. Domain olarak ad adını versem olur mu peki?

    Yada  canbaz.com diye açsam olur mu?

2. MX kaydını hangi dizinde bulacağım?

CevapAlıntı
Gönderildi : 05/03/2015 17:04
RAMAZAN CANBAZ
(@RAMAZANCANBAZ)
Üye

MX kaydının nasıl yapıldığı ile ilgili bilgi alabilir miyim? 

CevapAlıntı
Gönderildi : 06/03/2015 11:52
Okan Özbey
(@okanozbey)
Saygın Üye Forum Yöneticisi

[quote user="RAMAZAN CANBAZ"]

Birkaç sorum olacak;

1. Şimdi benim kurmak istediğim yapı aktif dizin içinde. Domain olarak ad adını versem olur mu peki?

    Yada  canbaz.com diye açsam olur mu?

2. MX kaydını hangi dizinde bulacağım?

[/quote]

Merhaba,

Domain olarak ne vereceğinizin bir önemi yok , önemli olan alan adının mx kayıtlarının sunucuyu görmesidir. Domainin dns'lerinin nerede olduğununda bir önemi yok.

2. MX kaydı için dns sunucunuzda ilgili domaine eriştikten sonra 

mail.alanadi.com A  8.8.8.8   şeklinde bir kayıt ekleyin. 
Sonra New MX Record tıklayıp  mail.alanadi.com.  kaydını ekleyiniz. 

Örnek bir MX kaydı google üzerinden buldum. 

smtp.alanadini mx olarak göstermiş.

www.okanozbey.com

CevapAlıntı
Gönderildi : 06/03/2015 11:55
RAMAZAN CANBAZ
(@RAMAZANCANBAZ)
Üye

üstad cahilliğimi mazur gör ilk defa böyle bir konu üzerinde çalışıyorum.

DNS Sunucu :10.193.200.10

MailEnable Sunucu: 10.193.200.11

 

Şimdi bana adım adım nasıl mx kaydı gireceğimi anlatabilir misiniz? 

Teşekkürler, 

CevapAlıntı
Gönderildi : 06/03/2015 16:14
Sayfa 1 / 2
Paylaş: