Invio Mail con Javascript

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
ciao
intanto il preg_match
PHP:
preg_match('/(.+):([0-9]+)$/',...
vuole gli slash, ma usa phpmailler piu recente (credo che sia arrivata alla versione 5) gli script fatti da altri se possibile è meglio non toccarli.

verifica che nella cartella ci sia class.smtp.php se non c'è vai dove hai scaricato la classe phpmailer e scaricala

per l'smtp dovresti aggiungere
PHP:
$email->SMTPAuth = true;
per il resto mi sembra sintatticamente ok

p.s.
quando posti del codice inseriscilo negli appositi bccode (quartultima iconcina nella barra di formattazione del post inserisci -> codice e scegli quale generico o php o html)
 

franciccio

Nuovo Utente
10 Apr 2017
18
0
1
41
Ciao ,
questo problema risolto!
ora arriva a fine procedura e scrive che non è riuscito ad inviare la mail.
Secondo me il problema è nella conenssione smtp, che ho configurato nel file come nel messaggio precedente.
E' necessario configurare qualcosa anche nel php.ini?
 

franciccio

Nuovo Utente
10 Apr 2017
18
0
1
41
Stampa "errore di trasmissione"



PHP:
<?php
//....leggi e VERIFICHI i vari $_POST che vengono dal form
$nome = ($_POST['name']);
$emailcontatto = ($_POST['email']);
$testo = ($_POST['message']);
require "class.phpmailer.php";//richiamo la classe, attento ai percorsi
require "PHPMailerAutoload.php";
$email = new PHPmailer();
//e la instanzio, esmpio
$email->SetLanguage('en','language/');
//per inviare da locale o SMTP*** INIZIO*************************************************************
$email->IsSMTP();  // send via SMTP
$email->Host = "smtp.gmail.com"; // SMTP servers esempio alice o tim o...
$email->SMTPAuth = true; // turn on SMTP authentication
$email->Username = "[email protected]";  // SMTP username
$email->Password = "Password [email protected]"; // SMTP password
//per inviare da locale o SMTP *** FINE***************************************************************
$email->IsHTML(true); // invio l'email in formato HTML se solo txt lo commenti
//$email->FromName= $mittente_nome;//se serve
$email->Subject = "Contatto da sito web";//subjet dell'email
$email->From=$emailcontatto;//indirizzo email del mittente
$email->AddAddress("[email protected]");//a chi inviare es [email protected]
$email->AddReplyTo($emailcontatto,"");//per usare il rispondi
$email->Body=$testo;//corpo dell'email
//fine preparazione del corpo dell'email e allegato
//invio l'email
if(!$email->Send()){ //errore di trasmissione
    echo "errore di trasmissione";
}else{ //invio avvenuto
      echo "email inviata";
}//fine if-else invio
//..
?>
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
ciao
visto così non vedo errori, la parte relativa a phpmailler è uguale a quella che uso.
sei sicure delle pass e user?
forse il problema è gmail (li non ti so dire non l'ho mai usato), puoi provare a cambiare gestore di posta?
se usi esempio tim dovresti avere [email protected] (o simile), oppure se hai un sito il tuo provider non ti ha dato la casella email tipo pinco@tuo_sito.it?
l'hai provato in remoto?
 

franciccio

Nuovo Utente
10 Apr 2017
18
0
1
41
Il sito ancora non ce l'ho, sarà online a breve e intanto volevo provare tutte le funzionalità con xampp ma mi sembra abbastanza difficile.
Posso provare con una mail outlook.

Grazie ancora per il supporto
 
Discussioni simili
Autore Titolo Forum Risposte Data
R Invio mail con allegati multipli PHP 0
R Invio mail con allegati da directory PHP 1
G Invio mail con php da dati prelevati da un database PHP 9
A [PHP] Problema invio mail con funzione mail() PHP 3
A [PHP] RISOLTO Invio Mail con Tabella PHP 2
G Invio Mail con PHPMailer, problemi SMTP PHP 7
Z Limite invio newsletter con PHP - mail() PHP 4
P invio mail da form con dati php PHP 7
S Form invio mail html, con invio tramite file denominato invio.php PHP 8
asevenx link cliccabile che non funziona con invio mail PHP 1
M Invio mail con destinatari da mysql con inserimento di nome e cognome PHP 6
I [Risolto] Problemi invio e-mail con CDOSYS con domini @live.it Classic ASP 4
L Form con invio mail PHP 1
P Invio multiplo mail con phpmailer PHP 5
E Form invio e-mail con allegato PHP 51
E Form invio e-mail con allegato PHP 0
M Invio e mail al destinatario con invio di una copia al mittente PHP 35
A invio mail con php PHP 6
N Form invio Mail con Allegato PHP 2
C problema invio mail con form php PHP 0
V Invio E-Mail con la notifica degli ordini effettuati PHP 2
neo996sps Errore con script per invio mail PHP 3
D For invio mail-allegato con smtp PHP 9
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 form invio mail con foto o logo PHP 46
Angel0 Problema invio e-mail (era: problemi con xoom) Posta Elettronica 4
SolidSnake4 invio mail html con php non va PHP 6
S form invio mail con opzioni PHP 3
B Problema invio mail con script php verso i dominii libero PHP 9
L invio mail con CreateMHTMLBody Classic ASP 2
T Invio mail da form contatti con annesso file attachment Classic ASP 1
L Problemi con invio form via mail Classic ASP 3
F Implementare l'invio mail con allegato PHP 1
G invio mail con allegati PHP 0
F script asp invio mail con dati di un form Classic ASP 3
M il loop per l'invio mail con CDOSYS ad un tratto non funziona più Classic ASP 1
H ASPMail - Invio di mail html con variabili Classic ASP 5
E Errore invio mail con CDO Classic ASP 4
X Invio mail con allegati PHP 11
A problema con invio e-mail con CDONTS Classic ASP 0
V problema con invio mail Hosting 2
M telecamera Foscam - mancato invio mail ad account gmail IP Cam e Videosorveglianza 0
Daniele_Carrara Problema timeout - invio mail PHP 7
U PHP bottone per invio mail o ritorno al form PHP 15
AC1 [PHP] Invio Mail PHP 18
B [PHP] Invio mail automatico dopo compilazione form - db PHP 25
paloppa [PHP] Invio mail da form dubbio PHP 17
F Form mail php errore invio PHP 5
Punix [PHP] problema script invio e-mail PHP 2

Discussioni simili