Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    problema con invio email

    Sto testando lo script in locale.
    ho apache 2.x e php 4.3.x
    nel php.ini ho settato

    [mail function]
    ; For Win32 only.
    SMTP = localhost

    ; For Win32 only.
    sendmail_from = mia@email.it

    quando provo ad inviare l'email con il codice che trovate sotto ricevo ilseguente messaggio di errore:

    Warning: mail(): "sendmail_from" not set in php.ini or custom "From:" header missing in C:\Programmi\Apache Group\Apache2\htdocs\home\include\reg.inc.php on line 89
    Si sono verificati problemi nell'invio dell'email

    cosa sbaglio?


    codice:
     
    If ($conf_email == 1) {
            $str_oggetto		= "Conferma Registrazione";
    	$str_server		= $_SERVER['HTTP_HOST'];
    	$str_script_name	= $_SERVER['SCRIPT_NAME'];
    	$str_link		= "http://".$str_server.$str_script_name."?statoreg=verify&email=".$str_EmailAddress."&codattiv=".$str_cod_attivazione;
    	$str_contenuto_email 	= $msg_email_att_reg;
    	$str_contenuto_email 	= str_replace("{name}",$str_Username_new,$str_contenuto_email);
    	$str_contenuto_email 	= str_replace("{old_name}",$str_Username_old,$str_contenuto_email);
    	$str_contenuto_email 	= str_replace("{email}",$str_EmailAddress,$str_contenuto_email);
    	$str_contenuto_email 	= str_replace("{ip}", $str_ind_ip,$str_contenuto_email);
    	$str_contenuto_email 	= str_replace("{link}",$str_link,$str_contenuto_email);
    	$headers		= "From: $name<$email>\nReply-to:$email";
    				
    	If (!mail($str_EmailAddress,$str_oggetto,$str_contenuto_email,$headers)) {
    		echo "Si sono verificati problemi nell'invio dell'email";
    				}
    			}

  2. #2
    help me

  3. #3
    Utente di HTML.it L'avatar di luke83
    Registrato dal
    Jul 2000
    Messaggi
    1,217
    inutile dire che hai riavviato apache?
    ..::Luca::..
    » "se nn riesci a venirene a capo.. usa il tasto INVIO" © 2005 Luke83
    » "letta la documentazione, spazio all'immaginazione.." © 2006 Luke83
    [frasi random] - [Lucopedia] - [laFetta]

  4. #4
    luke, era proprio questo. avevo appena risolto, grazie lo stesso comunque.
    mi ero proprio dimenticato di riavviare apache dopo aver modificato il php.ini

  5. #5
    il fatto che l'email arrivi vuota a destinazione invece è un altro problema, credo.

  6. #6
    risolto anche questo

  7. #7
    Utente di HTML.it L'avatar di luke83
    Registrato dal
    Jul 2000
    Messaggi
    1,217
    ma sei bravissimo.. ti risolvi anke i problemi da solo

    per il bene della comunità se hai un min posta il problema esatto e la tua soluzione.. potrebbe servire a qlcn altro..

    riguardo al riavvio... FURBONE!!!

    ..::Luca::..
    » "se nn riesci a venirene a capo.. usa il tasto INVIO" © 2005 Luke83
    » "letta la documentazione, spazio all'immaginazione.." © 2006 Luke83
    [frasi random] - [Lucopedia] - [laFetta]

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.