phpBB3 Email settings with Gmail or Google Apps

I did a post one year ago for PHPBB2 and Gmail. Now I have a PHPBB 3.0.4.
How to config phpBB 3 forum board to make its email setting working with Gmail or Google Apps?
The old way does not work. How can I do?
I find a way to use Gmail smtp facility to send out email.


1) Have the Gmail or Goolge Apps’s email account works.
2) Using the menu at the top right edge of the main Gmail window (the one that shows up after you log in), click on Settings, and then Forwarding and POP / IMAP. Under POP Download, click either Enable POP for all Mail, or Enable POP for Mail that Arrives Now (which ever suits your purpose). Configure anything else that appeals to you too. Exit from the Gmail Settings Window after saving your selections (this is important).


3) Login the phpBB administrator panel.
Goto General Admin > Configuration > Email Settings
SMTP Server Address:tls://smtp.gmail.com
SMTP Ports: 465
Authentication method for SMTP: PLAIN
SMTP Username: enter your email address
SMTP Password: enter the password of your email account.
After that, the email setting is fine on your phpBB3 system. Any emails through the system email account will be OK.

16 Comments


  1. This solution work for phpbb 3.10 too
    thx

  2. This solution work for phpbb 3.10 too
    thx

  3. Dosn`t work for me… Is there something changed?

  4. THANKS YOU MAN!!! You save my life! Very simple and very efective.
    Thanks again!

  5. Thanks, after much messing around and searching – A nice set of instructions that simply work 🙂
    Phill.

  6. Thank you very much, most probably saved me ours of searching! 🙂

  7. can you explain me how can i configure in my forum google apps to send email?

  8. David, I appreciate very much your explanation about this SMTP issue.
    I’ve been looking for tutorials, comments, forum posts, etc, for many hours to solve this problem and really I was ready to give up but fortunately I hit your page and my problem is solved now!
    Thank you very much!

  9. aaaand don’t forget to enable openssl extension in php.ini, or this won’t work.

Leave a Reply

Your email address will not be published. Required fields are marked *