Visualizzazione risultati 1 fino 10 di 10

Discussione: Funzione PHP mail() inivia in spam

  1. #1
    alexmengoli non  connesso Neofita
    Data registrazione
    20-06-2019
    Messaggi
    25

    Question Funzione PHP mail() inivia in spam

    Salve,
    vorrei sapere se c' la soluzione al fatto che, inviando un email tramite funzione mail(), essa finisce nella posta indesiderata.
    L'email deve essere inviata ad @gmail.com.

  2. #2
    L'avatar di alemoppo
    alemoppo non  connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    17,585

    Predefinito

    Prova ad impostare nell'header il campo "From" con nickname@altervista.org

    Ciao!

  3. #3
    alexmengoli non  connesso Neofita
    Data registrazione
    20-06-2019
    Messaggi
    25

    Predefinito

    Rimane lo stesso in spam

  4. #4
    L'avatar di alemoppo
    alemoppo non  connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    17,585

    Predefinito

    Solitamente funziona, hai contenuti (link o immagini) strani nell'email? Puoi provare ad inviare l'email tramite uno script minimale?

    Ciao!

  5. #5
    alexmengoli non  connesso Neofita
    Data registrazione
    20-06-2019
    Messaggi
    25

    Predefinito

    L'email ha una struttura html, quindi ha il seguente header:
    Codice:
        $headers = "MIME-Version: 1.0" . "\r\n";
        $headers .= "Content-type:text/html;charset=UTF-8" . "\r\n";
        $headers .= "From: " . "username@altervista.org" . "\r\n";
    Le email possono contenere informazioni private (email o numeri di telefono), potrebbe influire in qualche modo?
    Ultima modifica di alexmengoli : 07-11-2019 alle ore 18.41.11

  6. #6
    L'avatar di alemoppo
    alemoppo non  connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    17,585

    Predefinito

    Al posto di "username" hai scritto "alexmengoli" vero? Hai provato anche con lo script minimale se il problema persiste?

    Inoltre s, potrebbe influire anche il contenuto dell'email, ad esempio per la presenza di link.

    Ciao!

  7. #7
    alexmengoli non  connesso Neofita
    Data registrazione
    20-06-2019
    Messaggi
    25

    Predefinito

    Si il nome c'era.
    Effettivamente inviando con lo script minimale funziona. Ma se io volessi includere informazioni tipo email o numeri di telefono?

  8. #8
    L'avatar di alemoppo
    alemoppo non  connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    17,585

    Predefinito

    Ti consiglio di partire dallo script minimale (mail il formato testo), poi fai un passo alla volta fin quando capisci cosa origina il problema (prima email in formato html, poi numero di telefono, etc etc).

    Altrimenti, se vuoi puoi provare ad utilizzare sendgrid.

    Ciao!

  9. #9
    alexmengoli non  connesso Neofita
    Data registrazione
    20-06-2019
    Messaggi
    25

    Predefinito

    Sono giunto alla conclusione che il messaggio viene memorizzato nel database, e viene inviata un e-mail con scritto che presente un messaggio nel database.

  10. #10
    L'avatar di alemoppo
    alemoppo non  connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    17,585

    Predefinito

    Scusami ma non ho capito cosa centra il database.

    Hai provato ad inviare email con i contenuti differenti per vedere se gmail filtra qualche contenuto strano?

    Ciao!

Tags for this Thread

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •