<font color=black><font face='Courier New'>
Ho un problema con il forum phpBB2 (quello segnalatomi da dazuco). Non riesco a fare in modo che il forum mandi le mail, ad esempio al momento della registrazione di un utente, o quando questi, dimenticata la password, la richiede via email. Prima di postare l'errore che mi dà il forum quando tenta di mandare un messaggio di posta elettronica, voglio pubblicare la faq relativa al problema che ho trovato nella documentazione del forum:
<i>
<b>I keep getting Mail sending errors when I (or my users) post/send PM's/etc.!</b>
This error will occur if phpBB cannot send mail. phpBB can send email two ways; using the PHP mail() function or directly via SMTP. Some hosting providers limit the mail() function to prevent its use in spamming, others may rename it or limit its functionality. In either case you may need to make use of SMTP. This requires that you have access to such a facility, e.g. your hosting provider may provide one (perhaps requiring specific written authorisation), etc. Note that if your provider requires authorisation we only support the simple AUTH method using plaintext username/password. We do not support secure sockets layer (SSL), POP3 send or any other method. Please see http://www.phpbb.com/phpBB/ for additional help on this matter.
If you do require SMTP services please do not ask (on our forums or elsewhere) for someone to provide you with one. Open relays are now things of the past thanks to the unthinking spammers out there. Therefore you are unlikely to find someone willing to offer you (free) services.
</i>
Come si legge, ci sono due modi affinchè il forum mandi una mail: atraverso la funzione PHP mail() (che io non conosco assolutamente), e appoggiandosi ad un server SMTP. Entrambe le maniere, configurabili nelle inpostazioni del forum, mi danno un errore, e precisamente:
<ul>
<li><i>Failed sending email :: PHP :: </i>
quando imposto le mail tramite PHP</li>
<li><i>Ran into problems sending Mail. Response: 501 AUTH command unavailable</i>
quando imposto le mail per SMTP</li>
</ul>
Ovviamente, le impostazioni SMTP vengono da me configurati con il nome del server (ho messo quello di fastweb), nome utente e password, che ovviamente sono corretti. Tralaltro, per essere sicuro, mi sono connesso via telnet a smtp.fastwebnet.it alla porta 25, e <u>senza specificare nè nome utente nè password</u> ho mandato una mail a me stesso, impostando come mittente un indirizzo falso, cosa che non mi riusciva da anni!
Che il problema sia dovuto al fatto che testo il forum in locale? Fatemi sapere!
</font id='Courier New'></font id=black>