Allora, uso EasyPhp in locale, ho bisogno di mandare una mail da uno script Php (usando la classica funzione mail() ), sono andato quindi nel file php.ini a settare un pò di parametri:
il parametro SMTP l'ho settato così:
SMTP = smtp.gmail.com
gli ho dato insomma l'indirizzo di un server smtp esistente. Poi ho impostato la porta
smtp_port = 587
è la porta utilizzata dal server di gmail.
c'è un terzo parametro che non so come settare, l'ho messo così:
sendmail_from = admin@localhost
con questa configurazione, se provo ad eseguire lo script php mi dà il seguente errore:
Warning: mail() [function.mail]: SMTP server response: 530 5.7.0 Must issue a STARTTLS command first. b30sm1641626ika.0 in C:\Programmi\EasyPHP 2.0b1\www\mail.php on line 8
ho provato anche con il server smtp di tele2, lì mi dice che ho bisogno dell'autenticazione... boh, non so più che pesci pigliare, qualcuno mi darebbe una dritta?