Errore tosto invio email
Inviato: 08/03/2004, 19:32
Ciao a tutti!
Premetto che ho visitato molto questo forum per risolvere molti problemi tecnici.. in effetti ho anche visitato tutti gli altri forum su oscommerce.
Il mio problema è questo:
Ho la versione MS2 total pack presa da questo sito (ma il problema accadeva lo stesso con la MS2 originale).
Purtroppo non vengono inviate le mail in nessun caso, sia durante la registrazione nuovo utente (che peraltro va a buon fine) sia durante l'invio email dall'amministrazione.
L'errore è sempre lo stesso:
Warning: Failed to Receive in C:\Inetpub\hosts\comunicanto\shop\admin\includes\classes\email.php on line 500
Warning: Cannot add header information - headers already sent by (output started at C:\Inetpub\hosts\comunicanto\shop\admin\includes\classes\email.php:500) in C:\Inetpub\hosts\comunicanto\shop\admin\includes\functions\general.php on line 86
Il server sul quale è ospitato il dominio www.comunicanto.it (il negozio sta a QUI) è una macchina Windows 2000 le cui informazioni dettagliate le trovate QUI.
Alle righe intorno 500 del file email.php sta scritto:
if (EMAIL_TRANSPORT == 'smtp') {
return mail($to_addr, $subject, $this->output, 'From: ' . $from . $this->lf . 'To: ' . $to . $this->lf . implode($this->lf, $this->headers) . $this->lf . implode($this->lf, $xtra_headers));
} else {
return mail($to, $subject, $this->output, 'From: '.$from.$this->lf.implode($this->lf, $this->headers).$this->lf.implode($this->lf, $xtra_headers));
}
Ovviamente non cambia nulla se nell'amministrazione imposto il protocollo "smtp" oppure "sendmail". Il valore giusto cmq dovrebbe essere "smtp".
Alla riga 86 di general.php è scritto:
header('Location: ' . $url);
E più in generale la funzione relativa che contiene la riga è:
// Redirect to another page or site
function tep_redirect($url) {
global $logger;
header('Location: ' . $url);
if (STORE_PAGE_PARSE_TIME == 'true') {
if (!is_object($logger)) $logger = new logger;
$logger->timer_stop();
}
exit;
}
Cercate di aiutarmi.. a questo punto non so più che pesci prendere.
Tutto il resto della piattaforma elettronica funziona correttamente.
HELP!!
Premetto che ho visitato molto questo forum per risolvere molti problemi tecnici.. in effetti ho anche visitato tutti gli altri forum su oscommerce.
Il mio problema è questo:
Ho la versione MS2 total pack presa da questo sito (ma il problema accadeva lo stesso con la MS2 originale).
Purtroppo non vengono inviate le mail in nessun caso, sia durante la registrazione nuovo utente (che peraltro va a buon fine) sia durante l'invio email dall'amministrazione.
L'errore è sempre lo stesso:
Warning: Failed to Receive in C:\Inetpub\hosts\comunicanto\shop\admin\includes\classes\email.php on line 500
Warning: Cannot add header information - headers already sent by (output started at C:\Inetpub\hosts\comunicanto\shop\admin\includes\classes\email.php:500) in C:\Inetpub\hosts\comunicanto\shop\admin\includes\functions\general.php on line 86
Il server sul quale è ospitato il dominio www.comunicanto.it (il negozio sta a QUI) è una macchina Windows 2000 le cui informazioni dettagliate le trovate QUI.
Alle righe intorno 500 del file email.php sta scritto:
if (EMAIL_TRANSPORT == 'smtp') {
return mail($to_addr, $subject, $this->output, 'From: ' . $from . $this->lf . 'To: ' . $to . $this->lf . implode($this->lf, $this->headers) . $this->lf . implode($this->lf, $xtra_headers));
} else {
return mail($to, $subject, $this->output, 'From: '.$from.$this->lf.implode($this->lf, $this->headers).$this->lf.implode($this->lf, $xtra_headers));
}
Ovviamente non cambia nulla se nell'amministrazione imposto il protocollo "smtp" oppure "sendmail". Il valore giusto cmq dovrebbe essere "smtp".
Alla riga 86 di general.php è scritto:
header('Location: ' . $url);
E più in generale la funzione relativa che contiene la riga è:
// Redirect to another page or site
function tep_redirect($url) {
global $logger;
header('Location: ' . $url);
if (STORE_PAGE_PARSE_TIME == 'true') {
if (!is_object($logger)) $logger = new logger;
$logger->timer_stop();
}
exit;
}
Cercate di aiutarmi.. a questo punto non so più che pesci prendere.
Tutto il resto della piattaforma elettronica funziona correttamente.
HELP!!