Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Mail che non arrivano

  1. #1

    Mail che non arrivano

    Buon giorno a tutti, non capisco come mai alcune mail arrivano ed altre no.
    E' possibile che sia lo script che utilizzo per l'invio che da questo grave problema?
    Codice PHP:
    if (strlen($_SESSION['SessMailUserEsterno']) > 0) {
                    
    $destinatari  $txtMail ;
                    
    $oggetto "Segnalazione ad AZIENDA";
                    
    $messaggio '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">'
                                
    .'<html>'
                                
    .'    <head>'
                                
    .'        <title>Conferma ricezione della Vostra Registrazione del '.date("Y-m-d G:i:s").' al sito AZIENDALE</title>'
                                
    .'        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">'
                                
    .'    </head>'
                                
    .'    <body>'
                                
    .'        [img]http://www.miaAzienducola.com[/img]
    '
    ;

                                if(
    $Update != "" || $Insert!=""){
                                    if(
    $Update=="1"){
                                        
    $messaggio .='

    La Vostra Registrazione del '
    .date("Y-m-d G:i:s").' è stata aggiornata.</p>';
                                    }
                                    else{
                                        
    $messaggio .='        

    La Vostra Registrazione del '
    .date("Y-m-d G:i:s").' è andata a buon fine.</p>';
                                    }
                                    
    $messaggio .=     '


                                                            Per confermare la registrazione deve cliccare qui
                                                                [url="http://www.miaAzienducola.com/index.php?p=confirm&amp;hash='
    .$hash_generato.'&amp;id_utente='.$lastId.'"]Conferma registrazione[/url].
                                                      </p>'
    ;
                                }
                                else{
                                    
    $messaggio .='

    La Vostra Registrazione del '
    .date("Y-m-d G:i:s").' è stata cancellata.</p>';
                                }

                    
    $messaggio .='

    Un cordiale saluto.</p>.'
                                
    .'    </body>'
                                
    .'</html>'
                                
    .'';

                    
    /* Per inviare email in formato HTML, si deve impostare l'intestazione Content-type. */
                    
    $intestazioni "";
                    
    $intestazioni .= "MIME-Version: 1.0\r\n";
                    
    $intestazioni .= "Content-type: text/html; charset=iso-8859-1\r\n";
                    
    $intestazioni .= "From: Azienda <webmaster@miaAzienducola.com>\r\n";

                    
    /* ed infine l'invio */
                    
    if(isset($_SESSION['verificaInvioMail'])){
                        if(@
    mail($destinatari$oggetto$messaggio$intestazioni)) {
                            
    $_SESSION['verificaInvioMail'] = "1";
                            if(
    $Update == "1"){
                                echo 
    "DATI AGGIORNATI - EMAIL INOLTRATA";
                            }
                            elseif(
    $Insert == "1"){
                                echo 
    "    LE ABBIAMO INVIATO UNA MAIL NELLA QUALE TROVER&Aacute; UN LINK(COLLEGAMENTO) PER CONFERMARE LA REGISTRAZIONE!
                                        

                                        FINQUANDO NON CLICCHER&Agrave; IL LINK, IL SUO PROFILO NON SAR&Agrave; ATTIVO.
                                        

                                        EMAIL INOLTRATA."
    ;
                            }
                            else{
                                echo 
    "UTENTE CANCELLATO - EMAIL INOLTRATA ";
                            }
                        }
                        else{
                            echo 
    "Problemi nell'invio della mail di conferma [b]Registrazione[/b]!Controlla eventualmente nella tua casella di posta se ti è arrivata la nostra mail per coinfermare la registrazione.";
                        }
                    }
                    else{
                        echo 
    "OPERAZIONE GI&Agrave; ESEGUITA ED EMAIL GI&Agrave; INOLTRATA";
                        
    $_SESSION['verificaInvioMail'] = "";
                    }
                }
            } 
    Aiutatemi per favore...
    Vi ringrazio come sempre :|
    Buona giornata

  2. #2
    ragazzi avete per caso avuto lo stesso problema?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.