Şirketimizin exchange sunucusu aracılığıyla C# kodundan bir e-posta göndermeye çalışıyorum. Bunu çalıştırdığınızdaNasıl smtp kullanmadan değişim sunucusu üzerinden e-posta gönderilir?
System.Net.Mail.SmtpClient client = new System.Net.Mail.SmtpClient("exchangebox1.mycompany.com");
System.Net.Mail.MailMessage msg = new System.Net.Mail.MailMessage("[email protected]",
"[email protected]",
"title here",
"body here");
client.Send(msg);
Ben SmptException diyerek olsun "iletim kanalını kapatan Servis mevcut değil. Sunucu yanıtı 4.3.2 Servis mevcut değil idi, iletim kanalını kapatma". Bu SMTP anlamında yorumlayarak ediyorum
bizim değişim kutuyu etkin ve yerli Exchange Server kullanmanız gerektiğini posta göndermeye komutları değildir. Bu doğru mu, yoksa SMTP daima çalışır mı?
Ayrıca, SMTP yoluyla ana göndermek için değişim sunucusu yalnızca izin verilen belirli bilgisayarlara/kullanıcılara yapılandırılmamış olabilir mümkün mü?
nasıl SMTP kullanmadan Exchange Server aracılığıyla posta gönderebilir?
Teşekkürler.
var mı iletiyi e-posta olarak gönderdiğiniz hesapta etkinleştirdiniz mi? Kimlik doğrulama kullanmadan söz konusu hesapla e-posta göndermenize izin vermek için Exchange yöneticisinin bu hesapta ayarlaması gereken bir şey olduğunu düşünüyorum. –
Teşekkürler, deneyeceğim ve öğreneceğim. –