Email del modulo di contatto; da, risposta a, ...?
-
28-10-2019 - |
Domanda
Stiamo sviluppando un modulo di contatto per un'applicazione SaaS; Ogni istanza della nostra applicazione avrà un modulo di contatto per contattare il esempio proprietario.
La nostra prima versione invia e -mail da un indirizzo e -mail SAAS generico (cioè contact@saas.com) al proprietario dell'istanza (cioè user@example.com).
Funziona, ma ovviamente se user@example.com risponde all'e -mail, la risposta viene inviata a contact@saas.com. Mi chiedo qual è la migliore pratica qui:
- Impostazione di: il messaggio all'indirizzo e-mail compilato nel modulo di contatto consentirebbe di essere inviato facilmente alla persona che ha inviato il modulo di contatto, ma poi, non possiamo dire alle persone di aggiungere contact@saas.com alla loro whitelist per evitare Filtro spam
- Impostare l'intestazione di risposta sembra migliore, ma sono diffidente sul fatto che alcuni clienti interpreteranno male la risposta.
- Incluso un testo esplicativo nel messaggio sembra scomodo, ma praticabile
- Consentire ai proprietari di istanze di leggere i moduli di contatto attraverso il loro pannello di amministrazione sembra troppo lavoro (ma completamente a prova di spamfilter, anche se scomodo)
Sono appoggiato a 2. Pensieri?
Alex
Soluzione
Sicuramente scegliere l'opzione 2. Dalheader / busta-from dovrebbe chiarire che il messaggio ha avuto origine al tuo servizio (e consentire una corretta gestione del rimbalzo ecc.). Non sono a conoscenza di client di posta correnti che non possono gestire correttamente l'intestazione di risposta. Per essere al sicuro, è possibile mescolare nell'opzione 3 e dichiarare chiaramente che il messaggio è stato inviato da indirizzo snder@example.net tramite il tuo Webform.
Altri suggerimenti
Le whitelist adeguate dovrebbero funzionare se si inserisce il mittente reale in mittente: e/o il mittente della busta; Ma poi di nuovo, in un mondo ideale non ci sarebbe Microsoft.