# Sending Email in test suite execution

**URL:** <https://forum.katalon.com/t/sending-email-in-test-suite-execution/33851>\
**Category:** Web Testing\
**Tags:** katalon-studio\
**Created:** [September 27, 2019, 8:32am UTC](https://forum.katalon.com/t/sending-email-in-test-suite-execution/33851 "2019-09-27T08:32:45Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![daniaalkhalil](https://avatars.discourse-cdn.com/v4/letter/d/b3f665/32.png) [@daniaalkhalil](https://forum.katalon.com/u/daniaalkhalil)\
**Post date:** [September 27, 2019, 8:32am UTC](https://forum.katalon.com/t/sending-email-in-test-suite-execution/33851/1 "2019-09-27T08:32:45Z")

</div>

i get the below error on adding the email recipient in my execution of my test suite

The email is valid !!!

System is unable to email report. Reason: org.apache.commons.mail.EmailException: javax.mail.internet.AddressException: Illegal address in string ``’’  
at org.apache.commons.mail.Email.createInternetAddress(Email.java:1920)  
at org.apache.commons.mail.Email.setFrom(Email.java:749)  
at org.apache.commons.mail.Email.setFrom(Email.java:732)  
at com.kms.katalon.execution.util.MailUtil.initEmail(MailUtil.java:80)  
at com.kms.katalon.execution.util.MailUtil.sendSummaryMail(MailUtil.java:118)  
at com.kms.katalon.execution.launcher.ReportableLauncher.sendReportEmail(ReportableLauncher.java:199)  
at com.kms.katalon.execution.launcher.ReportableLauncher.sendReport(ReportableLauncher.java:169)  
at com.kms.katalon.execution.launcher.ReportableLauncher.preExecutionComplete(ReportableLauncher.java:101)  
at com.kms.katalon.execution.launcher.ProcessLauncher.onWatchdogComplete(ProcessLauncher.java:191)  
at com.kms.katalon.execution.launcher.LaunchWatchdog.notifyProcessTerminated(LaunchWatchdog.java:136)  
at com.kms.katalon.execution.launcher.LaunchWatchdog.run(LaunchWatchdog.java:66)  
at java.lang.Thread.run(Thread.java:748)

---

<div class="post-metadata">

**Author:** ![daniaalkhalil](https://avatars.discourse-cdn.com/v4/letter/d/b3f665/32.png) [@daniaalkhalil](https://forum.katalon.com/u/daniaalkhalil)\
**Post date:** [September 27, 2019, 8:52am UTC](https://forum.katalon.com/t/sending-email-in-test-suite-execution/33851/2 "2019-09-27T08:52:33Z")

</div>

I have edited the email settings under Project section -\>

i get the new Error :

Caused by: javax.mail.MessagingException: Could not connect to SMTP host: [smtp.gmail.com](http://smtp.gmail.com), port: 465;

---

<div class="post-metadata">

**Author:** ![daniaalkhalil](https://avatars.discourse-cdn.com/v4/letter/d/b3f665/32.png) [@daniaalkhalil](https://forum.katalon.com/u/daniaalkhalil)\
**Post date:** [September 27, 2019, 9:48am UTC](https://forum.katalon.com/t/sending-email-in-test-suite-execution/33851/3 "2019-09-27T09:48:56Z")

</div>

Then i get the error message:

Fri Sep 27 12:46:14 EEST 2019  
org.apache.commons.mail.EmailException: Sending the email to the following server failed : [smtp.gmail.com:465](http://smtp.gmail.com:465)  
at org.apache.commons.mail.Email.sendMimeMessage(Email.java:1421)  
at org.apache.commons.mail.Email.send(Email.java:1448)  
at com.kms.katalon.execution.util.MailUtil.sendSummaryMail(MailUtil.java:138)  
at com.kms.katalon.execution.launcher.ReportableLauncher.sendReportEmail(ReportableLauncher.java:199)  
at com.kms.katalon.execution.launcher.ReportableLauncher.sendReport(ReportableLauncher.java:169)  
at com.kms.katalon.execution.launcher.ReportableLauncher.preExecutionComplete(ReportableLauncher.java:101)  
at com.kms.katalon.execution.launcher.ProcessLauncher.onWatchdogComplete(ProcessLauncher.java:191)  
at com.kms.katalon.execution.launcher.LaunchWatchdog.notifyProcessTerminated(LaunchWatchdog.java:136)  
at com.kms.katalon.execution.launcher.LaunchWatchdog.run(LaunchWatchdog.java:66)  
at java.lang.Thread.run(Thread.java:748)  
Caused by: javax.mail.MessagingException: Unknown SMTP host: [smtp.gmail.com](http://smtp.gmail.com);  
nested exception is:  
java.net.UnknownHostException: [smtp.gmail.com](http://smtp.gmail.com)  
at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1280)  
at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:370)  
at javax.mail.Service.connect(Service.java:297)  
at javax.mail.Service.connect(Service.java:156)  
at javax.mail.Service.connect(Service.java:105)  
at javax.mail.Transport.send0(Transport.java:168)  
at javax.mail.Transport.send(Transport.java:98)  
at org.apache.commons.mail.Email.sendMimeMessage(Email.java:1411)  
… 9 more  
Caused by: java.net.UnknownHostException: [smtp.gmail.com](http://smtp.gmail.com)  
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:184)  
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)  
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)  
at java.net.Socket.connect(Socket.java:589)  
at sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:673)  
at com.sun.mail.util.SocketFetcher.createSocket(SocketFetcher.java:230)  
at com.sun.mail.util.SocketFetcher.getSocket(SocketFetcher.java:163)  
at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1250)  
… 16 more

Please advice

---

<div class="post-metadata">

**Author:** ![Timo\_Kuisma](https://avatars.discourse-cdn.com/v4/letter/t/8baadc/32.png) [@Timo\_Kuisma](https://forum.katalon.com/u/Timo_Kuisma)\
**Post date:** [September 27, 2019, 12:49pm UTC](https://forum.katalon.com/t/sending-email-in-test-suite-execution/33851/4 "2019-09-27T12:49:34Z")

</div>

HI,

try to change port to 587  
465 will use SSL

---

<div class="post-metadata">

**Author:** ![daniaalkhalil](https://avatars.discourse-cdn.com/v4/letter/d/b3f665/32.png) [@daniaalkhalil](https://forum.katalon.com/u/daniaalkhalil)\
**Post date:** [September 27, 2019, 1:05pm UTC](https://forum.katalon.com/t/sending-email-in-test-suite-execution/33851/5 "2019-09-27T13:05:14Z")

</div>

Hi  
I changed the port to 587

i get the below error :

Fri Sep 27 16:01:36 EEST 2019  
org.apache.commons.mail.EmailException: Sending the email to the following server failed : [smtp.gmail.com:587](http://smtp.gmail.com:587)  
at org.apache.commons.mail.Email.sendMimeMessage(Email.java:1421)  
at org.apache.commons.mail.Email.send(Email.java:1448)  
at com.kms.katalon.execution.util.MailUtil.sendSummaryMail(MailUtil.java:138)  
at com.kms.katalon.execution.launcher.ReportableLauncher.sendReportEmail(ReportableLauncher.java:199)  
at com.kms.katalon.execution.launcher.ReportableLauncher.sendReport(ReportableLauncher.java:169)  
at com.kms.katalon.execution.launcher.ReportableLauncher.preExecutionComplete(ReportableLauncher.java:101)  
at com.kms.katalon.execution.launcher.ProcessLauncher.onWatchdogComplete(ProcessLauncher.java:191)  
at com.kms.katalon.execution.launcher.LaunchWatchdog.notifyProcessTerminated(LaunchWatchdog.java:136)  
at com.kms.katalon.execution.launcher.LaunchWatchdog.run(LaunchWatchdog.java:66)  
at java.lang.Thread.run(Thread.java:748)  
Caused by: javax.mail.MessagingException: Unknown SMTP host: [smtp.gmail.com](http://smtp.gmail.com);

---

<div class="post-metadata">

**Author:** ![Timo\_Kuisma](https://avatars.discourse-cdn.com/v4/letter/t/8baadc/32.png) [@Timo\_Kuisma](https://forum.katalon.com/u/Timo_Kuisma)\
**Post date:** [September 27, 2019, 2:26pm UTC](https://forum.katalon.com/t/sending-email-in-test-suite-execution/33851/6 "2019-09-27T14:26:03Z")

</div>

hi,  
as I said in previous post  
465 will use SSL  
and now you are selected protocol as SSL

---

<div class="post-metadata">

**Author:** ![Ibus](https://avatars.discourse-cdn.com/v4/letter/i/e9a140/32.png) [@Ibus](https://forum.katalon.com/u/Ibus)\
**Post date:** [September 27, 2019, 2:27pm UTC](https://forum.katalon.com/t/sending-email-in-test-suite-execution/33851/7 "2019-09-27T14:27:04Z")

</div>

you may have to check the smtp settings in your gmail account too.  
perhaps is not even activated? just a guess …
