7 messaggi dal 07 marzo 2006
Ciao a tutti! Ho il seguente problema: Le email che invio mediante codice(classiche email di notifica agli utenti...) dalle mie pagine asp.net, utilizzando la classe "MailMessage", vengono considerate da Outlook (normale, non quello express) posta indesiderata. Ora: so che ogni utente può settare outlook in maniera diversa, ma il punto è che il mio problema si presenta con i settaggi di default(che secondo outlook sono i più permissivi!!!). Immaginate un utente che si iscrive nel mio sito e che riceve la password d'accesso in un'email che il suo outlook considera di default "posta indesiderata", non è certo un buon inizio... Ho urgente bisogno di qualche buon consiglio!

Vi ringrazio fin da ora per l'attenzione
ciao
Credo dipenda dal contenuto delle tue email di notifica, non dal modo/componente che usi per inviarle...

Matteo Casati
GURU4.net
7 messaggi dal 07 marzo 2006
In tanto grazie per avermi risposto; comunque il contenuto dei miei messaggi è del semplice testo formattato mediante html(Usando la classe MailMessage imposto il BodyFormat come html...). Conosci un modo alternativo per formattare il testo senza dover adoperare i tag html? In quel caso potrei provare a lasciare il "BodyFormat" impostato a "Text"...
Il problema dovrebbe essere nel testo che scrivi ed invii; le regole di outlook filtrano i messaggi in base al contenuto (non alla formattazione) e, alla presenza di determinati termin o frasi, "flaggano" le email come indesiderate.

Prova a fare qualche test inviando dei semplici messaggi con del testo (subject compreso) sicuramente accettato da outlook (ad esempio copiando una mail che hai ricevuto senza problemi)

Se non va nemmeno così approfondiamo!

Buon w-e.

Matteo Casati
GURU4.net
7 messaggi dal 07 marzo 2006
Grazie per il consiglio, svolgo ulteriori prove e ti faccio sapere; buon fine settimana anche a te!
7 messaggi dal 07 marzo 2006
Ciao Casati, Beh ti sembrerà inmpossibile ma il messaggio con lo stesso testo, lo stesso soggetto, e la medesima formattazione (html) inviato da due pagine asp.net diverse da due risultati diversi; nel senso che uno viene considerato da outlook "posta indesiderata" l'altro no...
Ho notato però che, adoperando sempre la classe MailMessage, impostando il BodyFormat come MailFormat.Text il problema non si verifica mai...allora rimane viva la mia domanda: utilizzando MailFormat.Text invece che MailFormat.Html come faccio a formattare il testo?

 HELP!!
Strano, molto strano!
Anche mittente e destinatario sono gli stessi?

Dunque: le mail in plain text non possono essere formattate per definizione (se non usando ascii-art  )

Potresti pensare di usare mail in RTF...

Matteo Casati
GURU4.net
spawn78 wrote:
Ciao Casati, Beh ti sembrerà inmpossibile ma il messaggio con lo stesso testo, lo stesso soggetto, e la medesima formattazione (html) inviato da due pagine asp.net diverse da due risultati diversi; nel senso che uno viene considerato da outlook "posta indesiderata" l'altro no...

cambia il mail server di invio, per cui potrebbe essere o in un qualche black list o dietro un relay che aggiunge delle header che ad outlook non piacciono. dovresti controllare questi particolari, più che altro.

Daniele Bochicchio | ASPItalia.com | Libri
Chief Operating Officer@iCubed
Microsoft Regional Director & MVP

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.