problema invio mail

acweb-2004

Utente Attivo
7 Giu 2006
133
0
16
Monza
www.acweb-2004.it
ciao a tutti

in un siti ho delle pagine php che inviano delle mails tramite PHPMAILER 5.1.
Nessun problema se l'invio viene effettuato dal server web
In locale l'invio non riesce, ottengo sempre: Could not instantiate mail function.:incazz:

devo precisare che nei gg scorsi ho cambiato il pc per cui ho installato nuovamente apache PHP e MySQL, questa volta non con la vecchia procedura manuale, ma bensì con BITNAMI!!!!!
Ovviamente con la vecchia installazione la mail veniva inviata anche da locale:dipser:

Ciò detto suppongo che non ci siano problemi nel codice, ma leggendo in giro ho aggiunto queste righe (prima assenti):

PHP:
//**********************************************************************
require_once('newsletter/admin/class.smtp.php');
require_once('newsletter/admin/class.pop3.php');
//**********************************************************************
//.
//.
//.
//.
//**********************************************************************
$messaggio->host = "out.alice.it";
$messaggio->Username = "[email protected]";
$messaggio->Password = "miapassword"; 
//**********************************************************************

ma continua a non funzionare

help..help..help
grazie

augusto
 
Ultima modifica di un moderatore:

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.042
149
63
PR
www.borgo-italia.it
ciao
per inviare da locale:
1. devi settare phpmailer
PHP:
<?php
//...
$Emailmessaggio = new PHPmailer();
$Emailmessaggio->IsSMTP();                                   // send via SMTP
$Emailmessaggio->Host     = "tuo.server.di.posta.it"; // SMTP servers che usi normalmente per l'invio es con outlook
$Emailmessaggio->SMTPAuth = true;     // turn on SMTP authentication
$Emailmessaggio->Username = "tuo_username";  // SMTP username
$Emailmessaggio->Password = "tua_password"; // SMTP password
//... gli altri settaggi... ecc....
?>
2. verifica che nella cartella dove c'è class.phpmailer.php ci sia class.smtp.php, la classe smtp vie richiamata da phpmailler (non devi istanziarla)

verifica e prova
 

acweb-2004

Utente Attivo
7 Giu 2006
133
0
16
Monza
www.acweb-2004.it
verifica e prova[/QUOTE]

ho fatto la prova come suggerisci, ora ricevo:
SMTP Error: Could not connect to SMTP host.

sembra qualche problema nella configurazione di PHP???????????????????????'


ciao

augusto
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.042
149
63
PR
www.borgo-italia.it
ciao
verifica che nella cartella phpmailler ci sia il file class.smtp.php,
poi verifica di aver messo giusti
l'host
la tua pass e il tuo user
sono quelli che usi per inviare email col tuo client di posta

non credo che si tratti di php, comunque guarda php.ini al punto
[mail function]
; For Win32 only.
SMTP = localhost
smtp_port = 25
 

acweb-2004

Utente Attivo
7 Giu 2006
133
0
16
Monza
www.acweb-2004.it
E' tutto giusto, anche il php.ini (che ho verificato ieri sera confrontandolo con quello presente sulla vecchia macchina), ma ho risolto, gli errori più stupidi sono i più difficili da vedere:

$messaggio->host = "out.alice.it";

è stato sostituito con:

$messaggio->Host = "out.alice.it";

mi puoi confermare che queste istruzuini per il richiamo del PHPMailer non devono essere presenti nello script quando viene utilizzato dal server in rete????

grazie

ciao
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.042
149
63
PR
www.borgo-italia.it
ciao
ti posso dire che quando le ho messe in remoto ho dovuto toglierle.
anche perche le email che partono dal server dove hai il sito usano il loro smtp
 
Discussioni simili
Autore Titolo Forum Risposte Data
Daniele_Carrara Problema timeout - invio mail PHP 7
A [PHP] Problema invio mail con funzione mail() PHP 3
Punix [PHP] problema script invio e-mail PHP 2
cobra_72 [PHP] problema invio multiplo allegati mail PHP 21
Il Matta Problema Form e invio mail PHP 2
B Problema form mail per invio doppio allegato PHP 1
A Problema orario invio mail per form PHP 4
O [PHP] Problema Invio Mail PHP 2
C problema invio mail con form php PHP 0
D Problema invio mail [GIA POSTATO ERRONEAMENTE IN HTML] PHP 0
D Problema invio mail PHP 6
LaKanka Problema invio e-mail, prima riga vuota PHP 0
C Mail e php problema invio PHP 11
L Problema invio allegati via mail con libero PHP 5
V Problema con l'invio delle mail in locale (usando quindi easy php) PHP 16
S Problema invio mail da form Classic ASP 6
Angel0 Problema invio e-mail (era: problemi con xoom) Posta Elettronica 4
H Problema invio e-mail in WebSite X5 Posta Elettronica 0
B Problema invio mail con script php verso i dominii libero PHP 9
A problema con invio e-mail con CDONTS Classic ASP 0
V problema con invio mail Hosting 2
M [PHP] Problema script ricezione e invio posta... PHP 1
C [PHP] Problema Invio Email Elseif PHP 2
S Problema in PHP per invio file XML - RISOLTO- PHP 8
S Problema invio form php/html PHP 3
R PROBLEMA INVIO EMAIL AL CAMBIO DI STATO ORDINE E-Commerce 1
L invio smtp con phpmailer - problema invia due volte la email allo stesso utente PHP 0
asevenx problema invio email tramite form PHP 3
A Problema invio dati form contatti PHP 12
D Problema modulo invio messaggio da sito web PHP 7
A Problema invio messaggio col form PHP 1
S Problema con invio dati PHP 0
P Problema di invio dati PHP 4
L Problema di invio "value" PHP 1
Task Mc Problema form invio email da sito ç__ç PHP 4
L problema invio newsletter con script proprio in php PHP 10
Z Problema invio dati da textarea PHP 2
S Problema con l'invio del form in php PHP 0
F Problema form invio email php PHP 3
A Problema form invio dati PHP 2
T Problema invio dati ad altra pagina PHP 1
D Problema nell'invio dei dati di un form ad uno script AJAX Ajax 8
A problema con l'invio della password tramite email PHP 23
P Problema invio email da php PHP 9
J problema con apache2+php ed invio file con cURL Apache 2
J Problema invio file con cURL php su server verso server PHP 1
C Problema con il doppio invio nel form con onsubmit HTML e CSS 9
M problema script invio email multiplo PHP 8
B problema invio email PHP 7
B problema invio email PHP 7

Discussioni simili