2008-09-12 17 views
2

"Varsayılan SMTP Sanal Sunucusu", sahip olmadığınız e-posta adresleri için geri dönen iletiler göndermekten nasıl vaz geçer?IIS SMTP Sunucusu'nun geri dönen e-posta göndermesini nasıl engelliyorsunuz?

Örneğin e-postalarımı işlemek için IIS'nin SMTP sunucusunu kullanıyorum ve mydomain.com adresinden bilinmeyen bir e-posta gönderilirse, 'adresi bilinmiyor' (veya bunun gibi bir şey) içeren bir geri dönen e-posta gönderene geri gönderilir. Sessizce başarısız olmasını istiyorum.

+0

Hangi sürümü IIS kullanıyorsunuz? – Brettski

cevap

3

Sunucunuzdaki bir catch-all hesabını yapılandırmak için çalıştırabileceğiniz bir betiği olan bu article'u buldum. NDR oluşturacak tüm e-postalar bunun yerine bu hesaba yönlendirilecektir. Üzgünüm, test etmedim. Yukarıdaki makale buradan kaldırılmıştır. WayBack Machine

Temelde sorunuzun kısa cevabı hayır.

Başka bir notta, herhangi bir para harcamak, bütçeye sahip olmak istemiyorsanız ve daha iyi bir e-posta sistemi istiyorsanız, en fazla 10 kullanıcı için kullanabileceğiniz Smarter Mail gibi bir şeyi deneyin. Eminim orada başkaları var, ama geçmişte başarılı bir şekilde Smarter Mail'i kullandım.

+0

Teknik olarak, 'evet hayır/hayır soru değil. =] Ama evet, IIS6'daki smtpd çok basit ve bu tür ayrıntılı yapılandırmalara izin vermiyor. – bzlm

0

Bu bir IIS hatası değil. İletiyi alan SMTP sunucusu geçerli bir e-posta adresi arıyor ve bulamadığında e-posta adresinize bir e-posta adresi gönderiliyor. Sessiz bir şekilde başarısızlığa uğramanın tek yolu, adresin [email protected], vb. Gibi sahte bir e-posta olarak verilmesidir.

0

Bir SMTP bakış açısından, bunun üstesinden gelmenin daha iyi bir yolu, SMTP işlemi sırasında bir noktada RCPT talebi. Bu şekilde, sunucunuz iddia edilen göndericiye herhangi bir geri bildirim göndermekten sorumlu değildir.

Özel olarak bunu yapmak için IIS'yi nasıl yapılandıracağımı bilmiyorum, ancak kesinlikle Postfix (kullandığım şey) ile yapabilirsiniz.