Neden <system.net> <MailSettings> yılında <smtp> elemanın özelliğine "dan" var? Bunu nasıl kullanabilirim? Gördüğüm kadarıyla, MailMessage sınıf yapıcısı için From parametresini belirtmem gerekiyor. <smtp> öğesinin "from" özniteliğini bunun için herhangi bir doğal yolla kullanabilir miyim?<smtp> öğesinin "from" özelliği <system.net><mailSettings> içinde neden var? Bunu nasıl kullanabilirim?
5
A
cevap
9
Herhangi bir parametre gerektirmeyen MailMessage yapıcısında aşırı yüklenme var. Bu, From özelliğini .config dosyanızdaki değere ayarlayacaktır. Özellikle "Açıklamalar" bölümünde, daha fazla bilgi için buraya bakınız:
http://msdn.microsoft.com/en-us/library/ms144707.aspx o varsa, MailSettings Eleman (Ağ Ayarları) için ağ elemanına değerine ayarlanır itibaren
". "
Teşekkürler, Tim. Bu mantıklı. Ama ben gerçekten cevabınızdan önce anlamlar bölümü almadım ... – Konstantin
MailMessage kondüktör için "To" parametresini belirtmezseniz, daha sonra nasıl yaparım? – Konstantin
Merhaba Konstantin, Bunun açık olmadığını da kabul ediyorum - "Kime" özelliğini bir dizeye ayarlayabileceğinizi düşünebilirsiniz. Bunun yerine, bunu yapmanız gerekir: mailMessage.To.Add (yeni MailAddress ("[email protected]")); –