Ho finalmente scoperto, grazie ad una serie di coincidenze, una delle utilità
dei Fields di un MailMessage; avendo cambiato mailserver da QMail ad Exchange
2003,ed avendo impedito il relay agli utenti non autenticati, una nostra
applicazione che spedisce email in automatico ha cominciato a restituire
errori di relay denied.A questo punto scopro che la classe SmtpMail non
prevede "qualcosa" per questa evenienza, cerca che ti cerca sono incappato in
un blog (darrenj su MSDN):
mailMessage.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate",2);
Dove il 2 specifica NTLM, 1 basic, 0 nulla
(default)Interessante anche l'elenco degli
altri
fields utilizzabili
powered by IMHO
posted @ lunedì 15 novembre 2004 17.21