Magento 2.3 SMTP Recommendations


(Damian) #1

Hi all,
Had anyone any recommendations for SMTP extensions for Magento 2.3? I’m planning on using AWS SES (no particular reason besides hosting is with AWS and nice to have everything on once account). So far I’ve looked at two and contemplating one of the paid extensions.

  1. Mageplaza SMTP - Free but not currently working with 2.3. Also, responses in the Marketplace Q&A section have dried up in the last few months so support is perhaps questionable.

  2. Ebizmarts SMTP - Free and supports 2.3, however it doesn’t support PHP 7.2 so I’ve been unable to install this one.

  3. Mageside SMTP - $129 but states support for 2.3. I’ve logged a question regarding PHP 7.2.

Anyone have any other recommendations or experience with SMTP extensions? Anything to watch out for or issues during installation?

Thanks!


(Craig) #2

Thanks for the heads-up on those issues. I deployed a production setup last week, and have been holding off upgrading from 2.2.7 to 2.3 until a lot of these kind of bugs are ironed out. I always wait a few months with the big updates.

Anyway, I was about to recommend Amasty SMTP extensions - Purely because my experience with their support has been pretty good. However, I just saw the price and can no longer recommend it. £249!!

The only other one I’ve seen is by Magepal. I don’t recall ever coming across them and have zero dealings with them - But it’s free. Make sure you scroll down to the “Download now for free” button, because they display a $89 price above that for custom work.

Good luck


(Damian) #3

Checking out Magepal. Documented the install steps below, if it helps anyone.

Magento 2.3
PHP 7.2
Developer Mode Enabled

Step 0:
Backup / take a snapshot / etc. :crossed_fingers:

Step 1:
Add module to requirements

composer require magepal/magento2-gmailsmtpapp

Composer package details from Free Community Edition download link.

Output:

Using version ^2.6 for magepal/magento2-gmailsmtpapp
./composer.json has been updated
Loading composer repositories with package information
Updating dependencies (including require-dev)
Package operations: 1 install, 0 updates, 0 removals
  - Installing magepal/magento2-gmailsmtpapp (2.6.1): Downloading (connecting...Downloading (100%)         
Writing lock file
Generating autoload files

Step 2:
Check the status of the added module (expected disabled by default)

bin/magento module:status

Output:

List of disabled modules:
MagePal_GmailSmtpApp

Step 3:
Enable the new module.

bin/magento module:enable MagePal_GmailSmtpApp

Output:

The following modules have been enabled:
- MagePal_GmailSmtpApp

To make sure that the enabled modules are properly registered, run 'setup:upgrade'.
Cache cleared successfully.
Generated classes cleared successfully. Please run the 'setup:di:compile' command to generate classes.
Info: Some modules might require static view files to be cleared. To do this, run 'module:enable' with the --clear-static-content option to clear them.

Step 4:
Upgrade Magento.

bin/magento setup:upgrade

This resulted in no failures and nothing to import.

Step 5:
Confirm the module is active.

bin/magento module:status

List of disabled modules:
None

Step 6:
Clear the cache

bin/magento cache:clean

Step 7:
Login to admin console and configure.
Stores > Configuration > Advanced > System > SMTP Configuration and Settings

:grinning: