Premesso che sto creando una pagina che invia un messaggio di posta elettronica col framework 2.0
Tutto funziona tranquillamente ma ho un problema molto fastidioso, se imposto il destinatario principale ed il mittente del messaggio in questo modo
funziona tutto alla perfezione.codice:mail.From = new System.Net.Mail.MailAddress ("info@datawit.it","Datawit"); mail.To.Add ("mikezip@gmail.com");
Il problema sorge quando tento di aggiungere dei destinatari BCC, che ricavo da una tabella di un database access
Questo codice restituisce gli indirizzi ricavati come una stringa correttamente formattata come "stringa" ... e quindi comprese le virgolette doppie ... però la pagina mi restituisce un errore quando inderisce questa stringa nella riga che ho evidenziato con ((**)) ... dice che è in un formato non valido ... e non capisco il perchè ... qualche aiuto???codice:cn.Open(); OleDbDataReader rd = objCmdSelect.ExecuteReader(CommandBehavior.CloseConnection); while (rd.Read()) {String ind = "\"" + rd["email"].ToString() + "\""; System.Net.Mail.MailAddress mailBcc = new System.Net.Mail.MailAddress(ind); ((**)) mail.Bcc.Add(mailBcc);}
grazie

Rispondi quotando
