Mailrelay extension for phpBB

Mailrelay extension for phpBB.

Build Status Latest Stable Version Code Quality Translation Progress License

Automatically synchronizes user emails to Mailrelay to create, manage and send marketing campaigns.


  • Synchronizes user emails and names using a cron task
  • Set the group ID where users will be added to
  • Set the maximum number of users that will be synchronized on each execution
  • Set frequency of synchronization tasks
  • Exclude bots by default
  • Exclude users that do not allow mass emails by default
  • Exclude banned users by default


Mailrelay ACP settings


  • PHP 7.1.3 or greater
  • phpBB 3.3 or greate
  • Mailrelay API hostname and key


If you like or found my work useful and want to show some appretiation, you can consider donating.

PayPal - The safer, easier way to pay online!

Donate with PayPal


  • Download the latest release
  • Decompress the *.zip or *.tar.gz file
  • Copy the files and directories inside {PHPBB_ROOT}/ext/alfredoramos/mailrelay/
  • Go to your Administration Control Panel > Customize > Manage extensions
  • Click on Enable and confirm

Mailrelay API

  • Login to your Mailrelay administration panel
  • Go to Settings > API keys
  • Generate a new API key if you don’t have one already
  • Copy the API key
  • Optionally generate a new group in Subscribers > Groups
  • Copy the group ID


  • Login to your phpBB Administration Control Panel
  • Go to Extensions > Mailrelay
  • Paste the API key in API key
  • Paste the group ID in Group ID
  • Set the maximum number of users to synchronize on each cron task execution in Sync packet size
  • Set the time between sync event in Sync frequency


  • Go to your Administration Control Panel > Customize > Manage extensions
  • Click on Disable and confirm
  • Go back to Manage extensions > Mailrelay > Delete data and confirm


  • Uninstall the extension
  • Delete all the files inside {PHPBB_ROOT}/ext/alfredoramos/mailrelay/
  • Download the new version
  • Install the extension