Forum

Bildirimler
Hepsini Temizle

SMTP Mail Gönderme

29 Yazılar
3 Üyeler
0 Reactions
5,757 Görüntüleme
(@ramazancanbaz)
Gönderiler: 45
Trusted Member
Konu başlatıcı
 

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... 

 
Gönderildi : 27/02/2015 19:09

(@riza-sahan)
Gönderiler: 18033
_
 

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

1984 doğumluyum. 4 yaşından bu yana İstanbul’da yaşıyorum. Sırası ile aşağıdaki okullarda eğitim gördüm. Paşaköy ilkokulu (1990-1995) Kartal Zekeriyya Güçer İlköğretim Okulu(1995-1998) Ümraniye Teknik ve Endüstri Meslek Lisesi Bilgisayar Bölümü(1998-2001) Kocaeli Üniversitesi Bilgisayar Programcılığı(2002-2004) Anadolu Ünv. İşletme Fakültesi(2006-2009) Lise yıllarından sonra bir bilgisayar firmasının teknik servisinde mesleğe merhaba dedim. Outsource olarak Citibank ytl ve bina taşınma projesinde yer alarak 8 ay görev yaptım. Bu görevden sonra şu an çalışmakta olduğum yerde bilgi işlem sorumlusu olarak göreve başladım ve 18 yıldır görevimin başındayım.

 
Gönderildi : 27/02/2015 22:13

(@ramazancanbaz)
Gönderiler: 45
Trusted Member
Konu başlatıcı
 

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. 

 

 

 

 
Gönderildi : 02/03/2015 13:23

(@okanozbey)
Gönderiler: 1308
Okan ÖZBEY
 

Merhaba,

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

www.okanozbey.com

 
Gönderildi : 02/03/2015 15:05

(@ramazancanbaz)
Gönderiler: 45
Trusted Member
Konu başlatıcı
 

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

 
Gönderildi : 03/03/2015 13:19

(@okanozbey)
Gönderiler: 1308
Okan ÖZBEY
 

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

Merhaba,

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

www.okanozbey.com

 
Gönderildi : 03/03/2015 13:27

(@ramazancanbaz)
Gönderiler: 45
Trusted Member
Konu başlatıcı
 

ok.

Şimdide Posta kutusu kullanılmıyor. Sunucu yanıtı şöyle: 5.7.1 Unable to relay for [email protected]

uyarısını verdi.

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

 
Gönderildi : 03/03/2015 13:34

(@okanozbey)
Gönderiler: 1308
Okan ÖZBEY
 

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

 
Gönderildi : 03/03/2015 14:03

(@ramazancanbaz)
Gönderiler: 45
Trusted Member
Konu başlatıcı
 

Authentication ayarları:

Anonymous Acess olarak ayarlı.

Basic Authentication ve Integrated Windows Authenticaiton var.

Hangisi kullanmak riski azaltır? 

 
Gönderildi : 03/03/2015 15:06

(@okanozbey)
Gönderiler: 1308
Okan ÖZBEY
 

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

www.okanozbey.com

 
Gönderildi : 03/03/2015 15:34

(@ramazancanbaz)
Gönderiler: 45
Trusted Member
Konu başlatıcı
 

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

Uygulamada,

Sunucu IP: 10.193.200.10

Mail Adresi: [email protected]

Port: 25

SSL Kullanmıyor,

 

 

 

 
Gönderildi : 03/03/2015 16:46

(@okanozbey)
Gönderiler: 1308
Okan ÖZBEY
 

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

 
Gönderildi : 03/03/2015 17:13

(@ramazancanbaz)
Gönderiler: 45
Trusted Member
Konu başlatıcı
 

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

İyi çalışmalar. 

 
Gönderildi : 03/03/2015 17:33

(@ramazancanbaz)
Gönderiler: 45
Trusted Member
Konu başlatıcı
 

Üstad selam tekrar,

MailEnable programını kurdum.

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

Domain adı: test.com.tr

User olarak [email protected] olarak açtım.

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

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

 

Teşekkürler, 

 
Gönderildi : 05/03/2015 17:47

(@okanozbey)
Gönderiler: 1308
Okan ÖZBEY
 

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

 
Gönderildi : 05/03/2015 17:57

(@ramazancanbaz)
Gönderiler: 45
Trusted Member
Konu başlatıcı
 

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?

 
Gönderildi : 05/03/2015 18:04

(@ramazancanbaz)
Gönderiler: 45
Trusted Member
Konu başlatıcı
 

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

 
Gönderildi : 06/03/2015 12:52

(@okanozbey)
Gönderiler: 1308
Okan ÖZBEY
 

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?

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

 
Gönderildi : 06/03/2015 12:55

(@ramazancanbaz)
Gönderiler: 45
Trusted Member
Konu başlatıcı
 

ü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, 

 
Gönderildi : 06/03/2015 17:14

Sayfa 1 / 2
Paylaş: