Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
Bedrock Mission!

Learn more

View all

Sign in to view all badges

Adobe Summit 2023 [19th to 23rd March, Las Vegas and Virtual] | Complete AEM Session & Lab list
SOLVED

SMTP for AEM as Cloud Sandbox

Avatar

Level 3

Hello,


I have a sandbox environment where I would like to test some features that require SMTP connection. I saw this article explaining how to set it up https://experienceleague.adobe.com/docs/experience-manager-learn/cloud-service/networking/examples/e... but as far as I understand this requires advanced networking which is not supported in sandbox (see documentation)

 

My question is: how can I set up SMTP for my sandbox env? Is this possible? I tried to connect AEM with AWS SMTP server but when I try to use it I can see the following error:

 

used by: org.apache.commons.mail.EmailException: Sending the email to the following server failed : email-smtp.us-east-1.amazonaws.com:25
        at org.apache.commons.mail.Email.sendMimeMessage(Email.java:1469) [org.apache.commons.email:1.5.0]
        at org.apache.commons.mail.Email.send(Email.java:1496) [org.apache.commons.email:1.5.0]
        at com.day.cq.mailer.impl.DefaultMailService.send(DefaultMailService.java:331) [com.day.cq.cq-mailer:5.4.22]
        ... 173 common frames omitted
Caused by: com.sun.mail.util.MailConnectException: Couldn't connect to host, port: email-smtp.us-east-1.amazonaws.com, 25; timeout 60000
        at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:2209) [com.sun.mail.javax.mail:1.6.2]
        at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:740) [com.sun.mail.javax.mail:1.6.2]
        at javax.mail.Service.connect(Service.java:388) [com.sun.mail.javax.mail:1.6.2]
        at javax.mail.Service.connect(Service.java:246) [com.sun.mail.javax.mail:1.6.2]
        at javax.mail.Service.connect(Service.java:195) [com.sun.mail.javax.mail:1.6.2]
        at javax.mail.Transport.send0(Transport.java:254) [com.sun.mail.javax.mail:1.6.2]
        at javax.mail.Transport.send(Transport.java:124) [com.sun.mail.javax.mail:1.6.2]
        at org.apache.commons.mail.Email.sendMimeMessage(Email.java:1459) [org.apache.commons.email:1.5.0]
        ... 175 common frames omitted
Caused by: java.net.SocketTimeoutException: connect timed out

 

1 Accepted Solution

Avatar

Correct answer by
Level 6

SMTP not possible on Cloud Service sandbox.

3 Replies

Avatar

Correct answer by
Level 6

SMTP not possible on Cloud Service sandbox.

Avatar

Level 3

Hi, I did but the question was about sand box env and it sees that @tusharbias has answered the question 🙂