-GR-
Well-known member
I first started with Amazon SES and had everything setup on their end along with the DNS verifications. Went through all of the settings numerous times trying different ports and checking/unchecking the SSL/TLS box. I also ssh'd into the server and did a telnet connection to the amazon server on all the different ports to verify nothing was being blocked. I figured maybe it was just me and wrote it off and decided to give Mxroute a try.
Same thing, got everything setup. DNS is all setup. I can ssh into the server and telnet to the Mxroute server on all the port options. Was also able to setup the email account I want to use for relay in my MS Outlook. It doesn't matter though what options or ports I choose, it always errors when trying to send a test message in the control panel.
Here is one of the errors. I have tried each port with the SSL/TLS box checked and unchecked. Even tried ports 2465 and 2587 to no avail.
Also have a screenshot from the CP to show versions and what all is enabled.
Same thing, got everything setup. DNS is all setup. I can ssh into the server and telnet to the Mxroute server on all the port options. Was also able to setup the email account I want to use for relay in my MS Outlook. It doesn't matter though what options or ports I choose, it always errors when trying to send a test message in the control panel.
Here is one of the errors. I have tried each port with the SSL/TLS box checked and unchecked. Even tried ports 2465 and 2587 to no avail.
Code:
Symfony\Component\Mailer\Exception\TransportException: Email to email@gmail.com from notify@website.com failed: Connection could not be established with host "sub.mxrouting.net:587": stream_socket_client(): Unable to connect to sub.mxrouting.net:587 (Connection refused) src/vendor/symfony/mailer/Transport/Smtp/Stream/SocketStream.php:154
Generated by: User Feb 18, 2025 at 8:55 PM
Stack trace
#0 [internal function]: Symfony\Component\Mailer\Transport\Smtp\Stream\SocketStream->{closure:Symfony\Component\Mailer\Transport\Smtp\Stream\SocketStream::initialize():153}(2, 'stream_socket_c...', '/home/admin/dom...', 157)
#1 src/vendor/symfony/mailer/Transport/Smtp/Stream/SocketStream.php(157): stream_socket_client('heracles.mxrout...', 0, '', 60, 4, Resource id #149)
#2 src/vendor/symfony/mailer/Transport/Smtp/SmtpTransport.php(251): Symfony\Component\Mailer\Transport\Smtp\Stream\SocketStream->initialize()
#3 src/vendor/symfony/mailer/Transport/Smtp/SmtpTransport.php(194): Symfony\Component\Mailer\Transport\Smtp\SmtpTransport->start()
#4 src/vendor/symfony/mailer/Transport/AbstractTransport.php(72): Symfony\Component\Mailer\Transport\Smtp\SmtpTransport->doSend(Object(Symfony\Component\Mailer\SentMessage))
#5 src/vendor/symfony/mailer/Transport/Smtp/SmtpTransport.php(136): Symfony\Component\Mailer\Transport\AbstractTransport->send(Object(Symfony\Component\Mailer\SentMessage), Object(Symfony\Component\Mailer\DelayedEnvelope))
#6 src/XF/Mail/Mailer.php(305): Symfony\Component\Mailer\Transport\Smtp\SmtpTransport->send(Object(Symfony\Component\Mime\Email))
#7 src/XF/Mail/Mail.php(576): XF\Mail\Mailer->send(Object(Symfony\Component\Mime\Email), Object(Symfony\Component\Mailer\Transport\Smtp\EsmtpTransport))
#8 src/XF/Admin/Controller/ToolsController.php(312): XF\Mail\Mail->send(Object(Symfony\Component\Mailer\Transport\Smtp\EsmtpTransport), false)
#9 src/XF/Mvc/Dispatcher.php(362): XF\Admin\Controller\ToolsController->actionTestEmail(Object(XF\Mvc\ParameterBag))
#10 src/XF/Mvc/Dispatcher.php(264): XF\Mvc\Dispatcher->dispatchClass('XF:Tools', 'TestEmail', Object(XF\Mvc\RouteMatch), Object(XF\Admin\Controller\ToolsController), NULL)
#11 src/XF/Mvc/Dispatcher.php(121): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(XF\Admin\Controller\ToolsController), NULL)
#12 src/XF/Mvc/Dispatcher.php(63): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#13 src/XF/App.php(2826): XF\Mvc\Dispatcher->run()
#14 src/XF.php(806): XF\App->run()
#15 admin.php(15): XF::runApp('XF\\Admin\\App')
#16 {main}
Request state
array(4) {
["url"] => string(27) "/admin.php?tools/test-email"
["referrer"] => string(54) "https://website.com/admin.php?tools/test-email"
["_GET"] => array(1) {
["tools/test-email"] => string(0) ""
}
["_POST"] => array(2) {
["_xfToken"] => string(8) "********"
["email"] => string(17) "email@gmail.com"
}
}
Also have a screenshot from the CP to show versions and what all is enabled.