problemi ad inviare mail in locale con php

signo84

Nuovo Utente
2 Feb 2009
8
0
0
Ciao a tutti,sono alle prime armi con php,
ho configurato un webserver locale per visualizzare sul mio pc i file php che creo. Riesco appunto a visualizzare sul browser i file php che lancio con l'indirizzo http://localhost/nome_file.php, ma non riesco a inviare mail con la funzione mail().
Per farlo devo modificare qualcosa nel file php.ini ?
devo modificare qualcos'altro?
devo modificare il file httpd.conf?

potete indicarmi come fare?
grazie!
 
Ultima modifica:

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
Nel PHP.ini devi specificare l'SMT del tuo provider di connessione, ad esempio:
PHP:
smtp = smpt.tiscali.it
 

signo84

Nuovo Utente
2 Feb 2009
8
0
0
Ciao, nel file php.ini c'è questo codice:


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

; For Win32 only.
;sendmail_from = [email protected]


quindi al posto di localhost devo mettere il mio server di connessione e al posto di [email protected] metto l'indirizzo mail del mittente, quindi il mio?

poi quando avvio il file php, l'invio della mail viene effettuato tramite outlook express o dalla casella postale su web?

grazie
 

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
  • esatto
  • l'invio non avviene tramite outlook ma tramite la funzione mail(), si occupa di tutto php
 

signo84

Nuovo Utente
2 Feb 2009
8
0
0
ho configurato correttamente il file php.ini in questo modo:


[mail function]
; For Win32 only.
SMTP = out.virgilio.it
smtp_port = 25

; For Win32 only.
;sendmail_from = [email protected]

----------------------------------------------------------

ma lanciando il file php per l'invio, la mail al destinatario non arriva....
è giusta la sintassi del file .php ?


<?php
$destinatario = "[email protected]";
$oggetto = "email di prova";
$messaggio = "Ecco la mia prima email";
mail($destinatario, $oggetto, $messaggio);
echo "email inviata";
?>

praticamente quando lancio il file mi compare a video solo "email inviata" ma in realtà sulla casella postale del destinatario non c'è alcuna mail...
 

signo84

Nuovo Utente
2 Feb 2009
8
0
0
ho configurato correttamente il file php.ini in questo modo:


[mail function]
; For Win32 only.
SMTP = out.virgilio.it
smtp_port = 25

; For Win32 only.
;sendmail_from = [email protected]

----------------------------------------------------------

ma lanciando il file php per l'invio, la mail al destinatario non arriva....
è giusta la sintassi del file .php ?


<?php
$destinatario = "[email protected]";
$oggetto = "email di prova";
$messaggio = "Ecco la mia prima email";
mail($destinatario, $oggetto, $messaggio);
echo "email inviata";
?>

praticamente quando lancio il file mi compare a video solo "email inviata" ma in realtà sulla casella postale del destinatario non c'è alcuna mail...
 

signo84

Nuovo Utente
2 Feb 2009
8
0
0
ho provato ma non va lo stesso !!!!!!

perchè non mi va? cosa posso fare per farlo andare?
 

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
ma out.virgilio.it è l'smtp del tuo provider di connessione o quello del tuo provider di posta?
 

signo84

Nuovo Utente
2 Feb 2009
8
0
0
dovrebbe essere il provider di posta...ho cercato su internet e il server smtp di virgilio è quello...

invece quale sarebbe il provider di connessione?
 

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
quello presso il quale hai l'abbonamento per la connessione ad internet.
 

adfadf

Utente Attivo
18 Apr 2009
83
0
0
Io ho lo stesso problema... il file php.ini l'ho modificato così:

; For Win32 only.
SMTP = smtp.tele2.it
smtp_port = 25

; For Win32 only.
;sendmail_from = la mia email di hotmail

Il punto e virgola rosso devo toglierlo?
ho il seguente errore:
Warning: mail() [function.mail]: "sendmail_from" not set in php.ini or custom "From:" header missing in C:\Program Files\xampp\htdocs\acquisto2.php on line 41

la riga 41 è la riga in cui ho inserito la funzione mail()
potete aiutarmi?Grazie
 

RedWolf

Nuovo Utente
7 Mag 2009
22
0
0
Roma
www.antrocom.org
Se usate un smtp esterno, forse non vi legge correttamente gli header. Senza specificare mail di sending, provate così:

PHP:
$mail_utente ="MAIL DESTINATARIO";
$header= "From: NOME MITTENTE<EMAIL MITTENTE>\r\n";
$header .= "Reply-To: INDIRIZZO<EMAIL>\r\n";
$header .= "X-Mailer: PHP/" . phpversion();
$subject ="TITOLO EMAIL";
$message ="MESSAGGIO";
mail($mail_utente, $subject, $message, $header);
 
Discussioni simili
Autore Titolo Forum Risposte Data
M Inviare una mail a più utenti. Problemi SMTP Windows e Software 3
N problemi ad inviare una mail su host gmail Posta Elettronica 1
V Problemi a inviare form a db Classic ASP 7
N php problemi a visualizzare video PHP 3
T problemi con dati menu a tendina HTML e CSS 2
T problemi di connessione MySQL 2
M Upload immagine con javascript problemi con FormData() Javascript 1
F Problemi visualizzazione mappa Android studio Sviluppo app per Android 0
S Problemi Javascript + Aruba Javascript 2
A Problemi con move_uploaded_file PHP 7
M Problemi con la stampa dei valori in php PHP 1
L Problemi con il login PHP 2
L Problemi form Pagina php HTML e CSS 3
R Tutto su utf-8 ma ancora problemi con i caratteri speciali in mysql MySQL 1
Z problemi con foreach insert into PHP 10
B javascript per problemi con pdf e Safari Javascript 0
N Problemi kit videosorveglianza IP Cam e Videosorveglianza 0
M Problemi con creazione maschere Presentati al Forum 1
M Problemi con query a più tabelle PHP 3
R Problemi anomalo insermento in db PHP 9
S Problemi delle funzioni eliminate con PHP e MySQL PHP 4
S Problemi di un principiante PHP 3
M Problemi con blog Grav CMS (Content Management System) 0
F Problemi di visualizzazione di un sito su più browser WordPress 0
S Problemi di visualizzazione form contatti sito web HTML e CSS 2
S incoerenza di stampa. problemi con il magenta Photoshop 3
A problemi con paypall Java 1
A Problemi di accesso da remoto a Ipcam IP Cam e Videosorveglianza 5
michele81 [WordPress] problemi plug meteo api key WordPress 4
E Problemi in registrazione telecamere Dahua IP Cam e Videosorveglianza 6
S Problemi con modulo upload video php (help!) PHP 0
felino [Windows 8.1] Problemi con connessione WiFi Windows e Software 0
M [PHP] Problemi su inserimento array nel db PHP 7
E [PHP] problemi nuova riga con fwrite su piattaforma android PHP 5
M [PHP] Problemi di salvataggio su campo calcolato PHP 0
O [HTML] problemi con la regola "background-attachment: fixed" in EDGE HTML e CSS 0
M [PHP] Problemi con query unione PHP 11
M [PHP] Problemi con select PHP 6
Spown [WordPress] Problemi visualizzazione su più browser + voci menu in movimento WordPress 1
ANDREA20 [HTML] problemi con il footer HTML e CSS 1
D [MS Access] problemi con inserimento campo in una maschera MS Access 6
M [PHP] Problemi con il riconoscimento login. PHP 21
A [WordPress] problemi con xampp WordPress 2
M Problemi con database Apache/2.4.37 (Win32) OpenSSL/1.1.1a PHP/7.3.1 PHP 6
P Problemi comunicazioni Comunicazioni dallo Staff 8
G I problemi non vengono solo per nuocere Presentati al Forum 0
A Problemi Wi-Fi Fastweb Reti LAN e Wireless 4
C [WordPress] Url vulnerability e problemi sito da mobile WordPress 0
S [PHP] problemi con le sessioni PHP 3
B Problemi accesso Instagram Smartphone e tablet 1

Discussioni simili