<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.appian.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>KB-2316 Emails fail to send with "535 Authentication Credentials Invalid"</title><link>https://community.appian.com/support/w/kb/3556/kb-2316-emails-fail-to-send-with-535-authentication-credentials-invalid</link><description /><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>KB-2316 Emails fail to send with "535 Authentication Credentials Invalid"</title><link>https://community.appian.com/support/w/kb/3556/kb-2316-emails-fail-to-send-with-535-authentication-credentials-invalid</link><pubDate>Tue, 30 Jul 2024 22:13:15 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:1fd71ed0-929d-4ccd-96a4-89ae9d14c676</guid><dc:creator>Ryan Good</dc:creator><comments>https://community.appian.com/support/w/kb/3556/kb-2316-emails-fail-to-send-with-535-authentication-credentials-invalid#comments</comments><description>Current Revision posted to Appian Knowledge Base by Ryan Good on 7/30/2024 10:13:15 PM&lt;br /&gt;
&lt;h2 id="mcetoc_1i1b3qve30"&gt;&lt;span&gt;Symptoms&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;Emails from a self-managed Appian environment that uses AWS SES for its SMTP server&amp;nbsp;fail to send.&lt;/p&gt;
&lt;p&gt;The following error trace is observed in &lt;strong&gt;tomcat-stdOut.log&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;jakarta.mail.AuthenticationFailedException: 535 Authentication Credentials Invalid&lt;br /&gt;    at com.sun.mail.smtp.SMTPTransport$Authenticator.authenticate(SMTPTransport.java:947)&lt;br /&gt;    at com.sun.mail.smtp.SMTPTransport.authenticate(SMTPTransport.java:858)&lt;br /&gt;    at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:762)&lt;br /&gt;    at jakarta.mail.Service.connect(Service.java:342)&lt;br /&gt;    at com.appiancorp.ap2.mail.Mail.sendMessage(Mail.java:395)&lt;br /&gt;    at com.appiancorp.ap2.mail.Mail.sendMessage(Mail.java:285)&lt;br /&gt;    at com.appiancorp.ap2.mail.Emailer.send(Emailer.java:155)&lt;br /&gt;    at com.appiancorp.ap2.mail.Emailer.send(Emailer.java:150)&lt;br /&gt;    at com.appiancorp.process.runtime.activities.SendEmailActivity.execute(SendEmailActivity.java:474)&lt;br /&gt;    at com.appiancorp.suiteapi.process.framework.AbstractActivity.perform(AbstractActivity.java:104)&lt;br /&gt;    at com.appiancorp.process.runtime.framework.LegacyActivityExecutor$2.call(LegacyActivityExecutor.java:90)&lt;br /&gt;    at com.appiancorp.process.runtime.framework.LegacyActivityExecutor$2.call(LegacyActivityExecutor.java:87)&lt;br /&gt;    at com.appiancorp.common.ContextClassLoaderSwitcher.runInContext(ContextClassLoaderSwitcher.java:24)&lt;br /&gt;    at com.appiancorp.process.runtime.framework.LegacyActivityExecutor.execute(LegacyActivityExecutor.java:87)&lt;br /&gt;    at com.appiancorp.process.engine.UnattendedJavaActivityRequest.execute(UnattendedJavaActivityRequest.java:88)&lt;br /&gt;    at com.appiancorp.process.engine.UnattendedJavaActivityRequestResponseCreator.getJavaActivityResultResponse&lt;/pre&gt;
&lt;h2 id="mcetoc_1i1b3qve31"&gt;&lt;span&gt;Cause&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;The SMTP server is unable to authenticate email send requests coming from Appian due to invalid provided credentials. This can be the result of a typo, but more commonly is the result of specifying AWS credentials instead of the proper SMTP credentials when configuring Appian to use an SMTP server.&lt;/p&gt;
&lt;p&gt;More information about the differences between these types of credentials can be found &lt;a href="https://docs.aws.amazon.com/ses/latest/dg/send-email-concepts-credentials.html"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Guidance on generating AWS SES SMTP credentials can be found &lt;a href="https://docs.aws.amazon.com/ses/latest/dg/smtp-credentials.html"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id="mcetoc_1i1b3qve32"&gt;&lt;span&gt;Action&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;Ensure that &lt;strong&gt;&lt;/strong&gt;the following properties are set to the correct values that correspond to your AWS SES SMTP credentials:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;&lt;span&gt;conf.mailhandler.mail.user=&amp;lt;AWS SES SMTP Username&amp;gt;&lt;/span&gt;&lt;/code&gt;&amp;nbsp;&lt;span&gt;(in &lt;/span&gt;&lt;strong&gt;&amp;lt;APPIAN_HOME&amp;gt;/conf/custom.properties&lt;/strong&gt;&lt;span&gt;)&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;&lt;/code&gt;&lt;span&gt;&lt;code&gt;co&lt;/code&gt;&lt;/span&gt;&lt;code&gt;nf.password.SMTP=&amp;lt;AWS SES SMTP Password&amp;gt;&lt;/code&gt;&amp;nbsp;(in &lt;strong&gt;&amp;lt;APPIAN_HOME&amp;gt;/conf/passwords.properties&lt;/strong&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;After making these changes, restart the application server for the changes to go into effect.&lt;/p&gt;
&lt;h2 id="mcetoc_1i1b3qve34"&gt;&lt;span&gt;Affected Versions&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;This article applies to all self-managed versions of Appian.&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Last Reviewed: July 2024&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: email, authentication, smtp, infrastructure&lt;/div&gt;
</description></item><item><title>KB-2316 Emails fail to send with "535 Authentication Credentials Invalid"</title><link>https://community.appian.com/support/w/kb/3556/kb-2316-emails-fail-to-send-with-535-authentication-credentials-invalid/revision/14</link><pubDate>Tue, 30 Jul 2024 22:12:16 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:1fd71ed0-929d-4ccd-96a4-89ae9d14c676</guid><dc:creator>Ryan Good</dc:creator><comments>https://community.appian.com/support/w/kb/3556/kb-2316-emails-fail-to-send-with-535-authentication-credentials-invalid#comments</comments><description>Revision 14 posted to Appian Knowledge Base by Ryan Good on 7/30/2024 10:12:16 PM&lt;br /&gt;
&lt;h2 id="mcetoc_1i1b3qve30"&gt;&lt;span&gt;Symptoms&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;Emails from a self-managed Appian environment that uses AWS SES for its SMTP server&amp;nbsp;fail to send.&lt;/p&gt;
&lt;p&gt;The following error trace is observed in &lt;strong&gt;tomcat-stdOut.log&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;jakarta.mail.AuthenticationFailedException: 535 Authentication Credentials Invalid&lt;br /&gt;    at com.sun.mail.smtp.SMTPTransport$Authenticator.authenticate(SMTPTransport.java:947)&lt;br /&gt;    at com.sun.mail.smtp.SMTPTransport.authenticate(SMTPTransport.java:858)&lt;br /&gt;    at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:762)&lt;br /&gt;    at jakarta.mail.Service.connect(Service.java:342)&lt;br /&gt;    at com.appiancorp.ap2.mail.Mail.sendMessage(Mail.java:395)&lt;br /&gt;    at com.appiancorp.ap2.mail.Mail.sendMessage(Mail.java:285)&lt;br /&gt;    at com.appiancorp.ap2.mail.Emailer.send(Emailer.java:155)&lt;br /&gt;    at com.appiancorp.ap2.mail.Emailer.send(Emailer.java:150)&lt;br /&gt;    at com.appiancorp.process.runtime.activities.SendEmailActivity.execute(SendEmailActivity.java:474)&lt;br /&gt;    at com.appiancorp.suiteapi.process.framework.AbstractActivity.perform(AbstractActivity.java:104)&lt;br /&gt;    at com.appiancorp.process.runtime.framework.LegacyActivityExecutor$2.call(LegacyActivityExecutor.java:90)&lt;br /&gt;    at com.appiancorp.process.runtime.framework.LegacyActivityExecutor$2.call(LegacyActivityExecutor.java:87)&lt;br /&gt;    at com.appiancorp.common.ContextClassLoaderSwitcher.runInContext(ContextClassLoaderSwitcher.java:24)&lt;br /&gt;    at com.appiancorp.process.runtime.framework.LegacyActivityExecutor.execute(LegacyActivityExecutor.java:87)&lt;br /&gt;    at com.appiancorp.process.engine.UnattendedJavaActivityRequest.execute(UnattendedJavaActivityRequest.java:88)&lt;br /&gt;    at com.appiancorp.process.engine.UnattendedJavaActivityRequestResponseCreator.getJavaActivityResultResponse&lt;/pre&gt;
&lt;h2 id="mcetoc_1i1b3qve31"&gt;&lt;span&gt;Cause&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;The SMTP server is unable to authenticate email send requests coming from Appian due to invalid provided credentials. This can be the result of a typo, but more commonly is the result of specifying AWS credentials instead of the proper SMTP credentials when configuring Appian to use an SMTP server.&lt;/p&gt;
&lt;p&gt;More information about the differences between these types of credentials can be found &lt;a href="https://docs.aws.amazon.com/ses/latest/dg/send-email-concepts-credentials.html"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Guidance on generating AWS SES SMTP credentials can be found &lt;a href="https://docs.aws.amazon.com/ses/latest/dg/smtp-credentials.html"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h2 id="mcetoc_1i1b3qve32"&gt;&lt;span&gt;Action&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;Ensure that &lt;strong&gt;&lt;/strong&gt;the following properties are set to the correct values that correspond to your AWS SES SMTP credentials:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;&lt;span&gt;conf.mailhandler.mail.user=&amp;lt;AWS SES SMTP Username&amp;gt;&lt;/span&gt;&lt;/code&gt;&amp;nbsp;&lt;span&gt;(in &lt;/span&gt;&lt;strong&gt;&amp;lt;APPIAN_HOME&amp;gt;/conf/custom.properties&lt;/strong&gt;&lt;span&gt;)&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;&lt;/code&gt;&lt;span&gt;&lt;code&gt;co&lt;/code&gt;&lt;/span&gt;&lt;code&gt;nf.password.SMTP=&amp;lt;AWS SES SMTP Password&amp;gt;&lt;/code&gt;&amp;nbsp;(in &lt;strong&gt;&amp;lt;APPIAN_HOME&amp;gt;/conf/passwords.properties&lt;/strong&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;After making these changes, restart the application server for the changes to go into effect.&lt;/p&gt;
&lt;h2 id="mcetoc_1i1b3qve34"&gt;&lt;span&gt;Affected Versions&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;This article applies to all self-managed versions of Appian.&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Last Reviewed: July 2024&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: email, authentication, smtp, infrastructure&lt;/div&gt;
</description></item><item><title>[DRAFT SUPP-172] Emails fail to send with "535 Authentication Credentials Invalid"</title><link>https://community.appian.com/support/w/kb/3556/kb-2316-emails-fail-to-send-with-535-authentication-credentials-invalid/revision/13</link><pubDate>Tue, 30 Jul 2024 20:08:41 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:1fd71ed0-929d-4ccd-96a4-89ae9d14c676</guid><dc:creator>dan.endean</dc:creator><comments>https://community.appian.com/support/w/kb/3556/kb-2316-emails-fail-to-send-with-535-authentication-credentials-invalid#comments</comments><description>Revision 13 posted to Appian Knowledge Base by dan.endean on 7/30/2024 8:08:41 PM&lt;br /&gt;
&lt;h2 id="mcetoc_1i1b3qve30"&gt;&lt;span&gt;Symptoms&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;Emails from a self-managed Appian environment that uses AWS SES for its SMTP server&amp;nbsp;fail to send.&lt;/p&gt;
&lt;p&gt;The following error trace is observed in &lt;strong&gt;tomcat-stdOut.log&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;jakarta.mail.AuthenticationFailedException: 535 Authentication Credentials Invalid&lt;br /&gt;    at com.sun.mail.smtp.SMTPTransport$Authenticator.authenticate(SMTPTransport.java:947)&lt;br /&gt;    at com.sun.mail.smtp.SMTPTransport.authenticate(SMTPTransport.java:858)&lt;br /&gt;    at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:762)&lt;br /&gt;    at jakarta.mail.Service.connect(Service.java:342)&lt;br /&gt;    at com.appiancorp.ap2.mail.Mail.sendMessage(Mail.java:395)&lt;br /&gt;    at com.appiancorp.ap2.mail.Mail.sendMessage(Mail.java:285)&lt;br /&gt;    at com.appiancorp.ap2.mail.Emailer.send(Emailer.java:155)&lt;br /&gt;    at com.appiancorp.ap2.mail.Emailer.send(Emailer.java:150)&lt;br /&gt;    at com.appiancorp.process.runtime.activities.SendEmailActivity.execute(SendEmailActivity.java:474)&lt;br /&gt;    at com.appiancorp.suiteapi.process.framework.AbstractActivity.perform(AbstractActivity.java:104)&lt;br /&gt;    at com.appiancorp.process.runtime.framework.LegacyActivityExecutor$2.call(LegacyActivityExecutor.java:90)&lt;br /&gt;    at com.appiancorp.process.runtime.framework.LegacyActivityExecutor$2.call(LegacyActivityExecutor.java:87)&lt;br /&gt;    at com.appiancorp.common.ContextClassLoaderSwitcher.runInContext(ContextClassLoaderSwitcher.java:24)&lt;br /&gt;    at com.appiancorp.process.runtime.framework.LegacyActivityExecutor.execute(LegacyActivityExecutor.java:87)&lt;br /&gt;    at com.appiancorp.process.engine.UnattendedJavaActivityRequest.execute(UnattendedJavaActivityRequest.java:88)&lt;br /&gt;    at com.appiancorp.process.engine.UnattendedJavaActivityRequestResponseCreator.getJavaActivityResultResponse&lt;/pre&gt;
&lt;h2 id="mcetoc_1i1b3qve31"&gt;&lt;span&gt;Cause&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;The SMTP server is unable to authenticate email send requests coming from Appian due to invalid provided credentials. This can be the result of a typo, but more commonly is the result of specifying AWS credentials instead of the proper SMTP credentials when configuring Appian to use an SMTP server.&lt;/p&gt;
&lt;p&gt;More information about the differences between these types of credentials can be found &lt;a href="https://docs.aws.amazon.com/ses/latest/dg/send-email-concepts-credentials.html"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Guidance on generating AWS SES SMTP credentials can be found &lt;a href="https://docs.aws.amazon.com/ses/latest/dg/smtp-credentials.html"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h2 id="mcetoc_1i1b3qve32"&gt;&lt;span&gt;Action&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;Ensure that &lt;strong&gt;&lt;/strong&gt;the following properties are set to the correct values that correspond to your AWS SES SMTP credentials:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;&lt;span&gt;conf.mailhandler.mail.user=&amp;lt;AWS SES SMTP Username&amp;gt;&lt;/span&gt;&lt;/code&gt;&amp;nbsp;&lt;span&gt;(in &lt;/span&gt;&lt;strong&gt;&amp;lt;APPIAN_HOME&amp;gt;/conf/custom.properties&lt;/strong&gt;&lt;span&gt;)&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;&lt;/code&gt;&lt;span&gt;&lt;code&gt;co&lt;/code&gt;&lt;/span&gt;&lt;code&gt;nf.password.SMTP=&amp;lt;AWS SES SMTP Password&amp;gt;&lt;/code&gt;&amp;nbsp;(in &lt;strong&gt;&amp;lt;APPIAN_HOME&amp;gt;/conf/passwords.properties&lt;/strong&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;After making these changes, restart the application server for the changes to go into effect.&lt;/p&gt;
&lt;h2 id="mcetoc_1i1b3qve34"&gt;&lt;span&gt;Affected Versions&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;This article applies to all self-managed versions of Appian.&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Last Reviewed: July 2024&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: email, authentication, smtp, infrastructure&lt;/div&gt;
</description></item><item><title>[DRAFT SUPP-172] Emails fail to send with "535 Authentication Credentials Invalid"</title><link>https://community.appian.com/support/w/kb/3556/kb-2316-emails-fail-to-send-with-535-authentication-credentials-invalid/revision/12</link><pubDate>Tue, 30 Jul 2024 16:46:38 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:1fd71ed0-929d-4ccd-96a4-89ae9d14c676</guid><dc:creator>Ryan Good</dc:creator><comments>https://community.appian.com/support/w/kb/3556/kb-2316-emails-fail-to-send-with-535-authentication-credentials-invalid#comments</comments><description>Revision 12 posted to Appian Knowledge Base by Ryan Good on 7/30/2024 4:46:38 PM&lt;br /&gt;
&lt;h2 id="mcetoc_1i1b3qve30"&gt;&lt;span&gt;Symptoms&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;Emails from a self-managed Appian environment that uses AWS SES for its SMTP server&amp;nbsp;fail to send.&lt;/p&gt;
&lt;p&gt;The following error trace is observed in &lt;strong&gt;tomcat-stdOut.log&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;jakarta.mail.AuthenticationFailedException: 535 Authentication Credentials Invalid&lt;br /&gt;    at com.sun.mail.smtp.SMTPTransport$Authenticator.authenticate(SMTPTransport.java:947)&lt;br /&gt;    at com.sun.mail.smtp.SMTPTransport.authenticate(SMTPTransport.java:858)&lt;br /&gt;    at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:762)&lt;br /&gt;    at jakarta.mail.Service.connect(Service.java:342)&lt;br /&gt;    at com.appiancorp.ap2.mail.Mail.sendMessage(Mail.java:395)&lt;br /&gt;    at com.appiancorp.ap2.mail.Mail.sendMessage(Mail.java:285)&lt;br /&gt;    at com.appiancorp.ap2.mail.Emailer.send(Emailer.java:155)&lt;br /&gt;    at com.appiancorp.ap2.mail.Emailer.send(Emailer.java:150)&lt;br /&gt;    at com.appiancorp.process.runtime.activities.SendEmailActivity.execute(SendEmailActivity.java:474)&lt;br /&gt;    at com.appiancorp.suiteapi.process.framework.AbstractActivity.perform(AbstractActivity.java:104)&lt;br /&gt;    at com.appiancorp.process.runtime.framework.LegacyActivityExecutor$2.call(LegacyActivityExecutor.java:90)&lt;br /&gt;    at com.appiancorp.process.runtime.framework.LegacyActivityExecutor$2.call(LegacyActivityExecutor.java:87)&lt;br /&gt;    at com.appiancorp.common.ContextClassLoaderSwitcher.runInContext(ContextClassLoaderSwitcher.java:24)&lt;br /&gt;    at com.appiancorp.process.runtime.framework.LegacyActivityExecutor.execute(LegacyActivityExecutor.java:87)&lt;br /&gt;    at com.appiancorp.process.engine.UnattendedJavaActivityRequest.execute(UnattendedJavaActivityRequest.java:88)&lt;br /&gt;    at com.appiancorp.process.engine.UnattendedJavaActivityRequestResponseCreator.getJavaActivityResultResponse&lt;/pre&gt;
&lt;h2 id="mcetoc_1i1b3qve31"&gt;&lt;span&gt;Cause&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;The SMTP server is unable to authenticate email send requests coming from Appian due to invalid provided credentials. This can be the result of a typo, but more commonly is the result of specifying AWS credentials instead of the proper SMTP credentials when configuring Appian to use an SMTP server.&lt;/p&gt;
&lt;p&gt;More information about the differences between these types of credentials can be found &lt;a href="https://docs.aws.amazon.com/ses/latest/dg/send-email-concepts-credentials.html"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Guidance on generating AWS SES SMTP credentials can be found &lt;a href="https://docs.aws.amazon.com/ses/latest/dg/smtp-credentials.html"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h2 id="mcetoc_1i1b3qve32"&gt;&lt;span&gt;Action&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;Ensure that &lt;strong&gt;&lt;/strong&gt;the following properties are set to the correct values that correspond to your AWS SES SMTP credentials:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;&lt;span&gt;conf.mailhandler.mail.user=&amp;lt;AWS SES SMTP Username&amp;gt;&lt;/span&gt;&lt;/code&gt;&amp;nbsp;&lt;span&gt;(in &lt;/span&gt;&lt;strong&gt;&amp;lt;APPIAN_HOME&amp;gt;/conf/custom.properties&lt;/strong&gt;&lt;span&gt;)&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;&lt;/code&gt;&lt;span&gt;&lt;code&gt;co&lt;/code&gt;&lt;/span&gt;&lt;code&gt;nf.password.SMTP=&amp;lt;AWS SES SMTP Password&amp;gt;&lt;/code&gt;&amp;nbsp;(in &lt;strong&gt;&amp;lt;APPIAN_HOME&amp;gt;/conf/passwords.properties&lt;/strong&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="mcetoc_1i1b3qve34"&gt;&lt;span&gt;Affected Versions&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;This article applies to all self-managed versions of Appian.&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Last Reviewed: July 2024&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: email, authentication, smtp, infrastructure&lt;/div&gt;
</description></item><item><title>[DRAFT SUPP-172] Emails fail to send with "535 Authentication Credentials Invalid"</title><link>https://community.appian.com/support/w/kb/3556/kb-2316-emails-fail-to-send-with-535-authentication-credentials-invalid/revision/11</link><pubDate>Tue, 30 Jul 2024 16:45:31 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:1fd71ed0-929d-4ccd-96a4-89ae9d14c676</guid><dc:creator>Ryan Good</dc:creator><comments>https://community.appian.com/support/w/kb/3556/kb-2316-emails-fail-to-send-with-535-authentication-credentials-invalid#comments</comments><description>Revision 11 posted to Appian Knowledge Base by Ryan Good on 7/30/2024 4:45:31 PM&lt;br /&gt;
&lt;h2 id="mcetoc_1i1b3qve30"&gt;&lt;span&gt;Symptoms&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;Emails from a self-managed Appian environment that uses AWS SES for its SMTP server&amp;nbsp;fail to send. The following error trace is observed in &lt;strong&gt;tomcat-stdOut.log&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;jakarta.mail.AuthenticationFailedException: 535 Authentication Credentials Invalid&lt;br /&gt;    at com.sun.mail.smtp.SMTPTransport$Authenticator.authenticate(SMTPTransport.java:947)&lt;br /&gt;    at com.sun.mail.smtp.SMTPTransport.authenticate(SMTPTransport.java:858)&lt;br /&gt;    at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:762)&lt;br /&gt;    at jakarta.mail.Service.connect(Service.java:342)&lt;br /&gt;    at com.appiancorp.ap2.mail.Mail.sendMessage(Mail.java:395)&lt;br /&gt;    at com.appiancorp.ap2.mail.Mail.sendMessage(Mail.java:285)&lt;br /&gt;    at com.appiancorp.ap2.mail.Emailer.send(Emailer.java:155)&lt;br /&gt;    at com.appiancorp.ap2.mail.Emailer.send(Emailer.java:150)&lt;br /&gt;    at com.appiancorp.process.runtime.activities.SendEmailActivity.execute(SendEmailActivity.java:474)&lt;br /&gt;    at com.appiancorp.suiteapi.process.framework.AbstractActivity.perform(AbstractActivity.java:104)&lt;br /&gt;    at com.appiancorp.process.runtime.framework.LegacyActivityExecutor$2.call(LegacyActivityExecutor.java:90)&lt;br /&gt;    at com.appiancorp.process.runtime.framework.LegacyActivityExecutor$2.call(LegacyActivityExecutor.java:87)&lt;br /&gt;    at com.appiancorp.common.ContextClassLoaderSwitcher.runInContext(ContextClassLoaderSwitcher.java:24)&lt;br /&gt;    at com.appiancorp.process.runtime.framework.LegacyActivityExecutor.execute(LegacyActivityExecutor.java:87)&lt;br /&gt;    at com.appiancorp.process.engine.UnattendedJavaActivityRequest.execute(UnattendedJavaActivityRequest.java:88)&lt;br /&gt;    at com.appiancorp.process.engine.UnattendedJavaActivityRequestResponseCreator.getJavaActivityResultResponse&lt;/pre&gt;
&lt;p&gt;&lt;/p&gt;
&lt;h2 id="mcetoc_1i1b3qve31"&gt;&lt;span&gt;Cause&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;The SMTP server is unable to authenticate email send requests coming from Appian due to invalid provided credentials. This can be the result of a typo, but more commonly is the result of specifying AWS credentials instead of the proper SMTP credentials when configuring Appian to use an SMTP server.&lt;/p&gt;
&lt;p&gt;More information about the differences between these types of credentials can be found &lt;a href="https://docs.aws.amazon.com/ses/latest/dg/send-email-concepts-credentials.html"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Guidance on generating AWS SES SMTP credentials can be found &lt;a href="https://docs.aws.amazon.com/ses/latest/dg/smtp-credentials.html"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h2 id="mcetoc_1i1b3qve32"&gt;&lt;span&gt;Action&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;Ensure that &lt;strong&gt;&lt;/strong&gt;the following properties are set to the correct values that correspond to your AWS SES SMTP credentials:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;&lt;span&gt;conf.mailhandler.mail.user=&amp;lt;AWS SES SMTP Username&amp;gt;&lt;/span&gt;&lt;/code&gt;&amp;nbsp;&lt;span&gt;(in &lt;/span&gt;&lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/conf/custom.properties&lt;/code&gt;&lt;span&gt;)&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;&lt;/code&gt;&lt;span&gt;&lt;code&gt;co&lt;/code&gt;&lt;/span&gt;&lt;code&gt;nf.password.SMTP=&amp;lt;AWS SES SMTP Password&amp;gt;&lt;/code&gt;&amp;nbsp;(in &lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/conf/passwords.properties&lt;/code&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="mcetoc_1i1b3qve34"&gt;&lt;span&gt;Affected Versions&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;This article applies to all self-managed versions of Appian.&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Last Reviewed: July 2024&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: email, authentication, smtp, infrastructure&lt;/div&gt;
</description></item><item><title>[DRAFT SUPP-172] Emails fail to send with "535 Authentication Credentials Invalid"</title><link>https://community.appian.com/support/w/kb/3556/kb-2316-emails-fail-to-send-with-535-authentication-credentials-invalid/revision/10</link><pubDate>Wed, 24 Jul 2024 16:46:47 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:1fd71ed0-929d-4ccd-96a4-89ae9d14c676</guid><dc:creator>pauline.delacruz</dc:creator><comments>https://community.appian.com/support/w/kb/3556/kb-2316-emails-fail-to-send-with-535-authentication-credentials-invalid#comments</comments><description>Revision 10 posted to Appian Knowledge Base by pauline.delacruz on 7/24/2024 4:46:47 PM&lt;br /&gt;
&lt;h2 id="mcetoc_1i1b3qve30"&gt;&lt;span&gt;Symptoms&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;Emails from a self-managed Appian environment that uses AWS SES for its SMTP server&amp;nbsp;fail to send. The following error trace is observed in &lt;strong&gt;tomcat-stdOut.log&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;jakarta.mail.AuthenticationFailedException: 535 Authentication Credentials Invalid&lt;br /&gt;    at com.sun.mail.smtp.SMTPTransport$Authenticator.authenticate(SMTPTransport.java:947)&lt;br /&gt;    at com.sun.mail.smtp.SMTPTransport.authenticate(SMTPTransport.java:858)&lt;br /&gt;    at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:762)&lt;br /&gt;    at jakarta.mail.Service.connect(Service.java:342)&lt;br /&gt;    at com.appiancorp.ap2.mail.Mail.sendMessage(Mail.java:395)&lt;br /&gt;    at com.appiancorp.ap2.mail.Mail.sendMessage(Mail.java:285)&lt;br /&gt;    at com.appiancorp.ap2.mail.Emailer.send(Emailer.java:155)&lt;br /&gt;    at com.appiancorp.ap2.mail.Emailer.send(Emailer.java:150)&lt;br /&gt;    at com.appiancorp.process.runtime.activities.SendEmailActivity.execute(SendEmailActivity.java:474)&lt;br /&gt;    at com.appiancorp.suiteapi.process.framework.AbstractActivity.perform(AbstractActivity.java:104)&lt;br /&gt;    at com.appiancorp.process.runtime.framework.LegacyActivityExecutor$2.call(LegacyActivityExecutor.java:90)&lt;br /&gt;    at com.appiancorp.process.runtime.framework.LegacyActivityExecutor$2.call(LegacyActivityExecutor.java:87)&lt;br /&gt;    at com.appiancorp.common.ContextClassLoaderSwitcher.runInContext(ContextClassLoaderSwitcher.java:24)&lt;br /&gt;    at com.appiancorp.process.runtime.framework.LegacyActivityExecutor.execute(LegacyActivityExecutor.java:87)&lt;br /&gt;    at com.appiancorp.process.engine.UnattendedJavaActivityRequest.execute(UnattendedJavaActivityRequest.java:88)&lt;br /&gt;    at com.appiancorp.process.engine.UnattendedJavaActivityRequestResponseCreator.getJavaActivityResultResponse&lt;/pre&gt;
&lt;p&gt;&lt;/p&gt;
&lt;h2 id="mcetoc_1i1b3qve31"&gt;&lt;span&gt;Cause&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;The SMTP server is unable to authenticate email send requests coming from Appian due to invalid provided credentials. This can be the result of a typo, but more commonly is the result of specifying AWS credentials instead of the proper SMTP credentials when configuring Appian to use an SMTP server.&lt;/p&gt;
&lt;p&gt;More information about the differences between these types of credentials can be found &lt;a href="https://docs.aws.amazon.com/ses/latest/dg/send-email-concepts-credentials.html"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Guidance on generating AWS SES SMTP credentials can be found &lt;a href="https://docs.aws.amazon.com/ses/latest/dg/smtp-credentials.html"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h2 id="mcetoc_1i1b3qve32"&gt;&lt;span&gt;Action&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;Ensure that &lt;strong&gt;&lt;/strong&gt;the following properties are set to the correct values that correspond to your AWS SES SMTP credentials:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;&lt;span&gt;conf.mailhandler.mail.user=&amp;lt;AWS SES SMTP Username&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/code&gt;&lt;span&gt;(in &lt;strong&gt;&amp;lt;APPIAN_HOME&amp;gt;/conf/custom.properties&lt;/strong&gt;)&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;&lt;/code&gt;&lt;span&gt;&lt;code&gt;co&lt;/code&gt;&lt;/span&gt;&lt;code&gt;nf.password.SMTP=&amp;lt;AWS SES SMTP Password&amp;gt;&amp;nbsp;&lt;/code&gt;(in &amp;lt;&lt;strong&gt;APPIAN_HOME&amp;gt;/conf/passwords.properties&lt;/strong&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="mcetoc_1i1b3qve34"&gt;&lt;span&gt;Affected Versions&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;This article applies to all self-managed versions of Appian.&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Last Reviewed: July 2024&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: email, authentication, smtp, infrastructure&lt;/div&gt;
</description></item><item><title>[DRAFT SUPP-172] Emails fail to send with "535 Authentication Credentials Invalid"</title><link>https://community.appian.com/support/w/kb/3556/kb-2316-emails-fail-to-send-with-535-authentication-credentials-invalid/revision/9</link><pubDate>Wed, 26 Jun 2024 20:52:52 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:1fd71ed0-929d-4ccd-96a4-89ae9d14c676</guid><dc:creator>dan.endean</dc:creator><comments>https://community.appian.com/support/w/kb/3556/kb-2316-emails-fail-to-send-with-535-authentication-credentials-invalid#comments</comments><description>Revision 9 posted to Appian Knowledge Base by dan.endean on 6/26/2024 8:52:52 PM&lt;br /&gt;
&lt;h2 id="mcetoc_1i1b3qve30"&gt;&lt;span&gt;Symptoms&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;Emails from a self-managed Appian environment that uses AWS SES for its SMTP server&amp;nbsp;fail to send. The following error trace is observed in &lt;strong&gt;tomcat-stdOut.log&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;jakarta.mail.AuthenticationFailedException: 535 Authentication Credentials Invalid&lt;br /&gt;    at com.sun.mail.smtp.SMTPTransport$Authenticator.authenticate(SMTPTransport.java:947)&lt;br /&gt;    at com.sun.mail.smtp.SMTPTransport.authenticate(SMTPTransport.java:858)&lt;br /&gt;    at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:762)&lt;br /&gt;    at jakarta.mail.Service.connect(Service.java:342)&lt;br /&gt;    at com.appiancorp.ap2.mail.Mail.sendMessage(Mail.java:395)&lt;br /&gt;    at com.appiancorp.ap2.mail.Mail.sendMessage(Mail.java:285)&lt;br /&gt;    at com.appiancorp.ap2.mail.Emailer.send(Emailer.java:155)&lt;br /&gt;    at com.appiancorp.ap2.mail.Emailer.send(Emailer.java:150)&lt;br /&gt;    at com.appiancorp.process.runtime.activities.SendEmailActivity.execute(SendEmailActivity.java:474)&lt;br /&gt;    at com.appiancorp.suiteapi.process.framework.AbstractActivity.perform(AbstractActivity.java:104)&lt;br /&gt;    at com.appiancorp.process.runtime.framework.LegacyActivityExecutor$2.call(LegacyActivityExecutor.java:90)&lt;br /&gt;    at com.appiancorp.process.runtime.framework.LegacyActivityExecutor$2.call(LegacyActivityExecutor.java:87)&lt;br /&gt;    at com.appiancorp.common.ContextClassLoaderSwitcher.runInContext(ContextClassLoaderSwitcher.java:24)&lt;br /&gt;    at com.appiancorp.process.runtime.framework.LegacyActivityExecutor.execute(LegacyActivityExecutor.java:87)&lt;br /&gt;    at com.appiancorp.process.engine.UnattendedJavaActivityRequest.execute(UnattendedJavaActivityRequest.java:88)&lt;br /&gt;    at com.appiancorp.process.engine.UnattendedJavaActivityRequestResponseCreator.getJavaActivityResultResponse&lt;/pre&gt;
&lt;p&gt;&lt;/p&gt;
&lt;h2 id="mcetoc_1i1b3qve31"&gt;&lt;span&gt;Cause&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;The SMTP server is unable to authenticate email send requests coming from Appian due to invalid provided credentials. This can be the result of a typo, but more commonly is the result of specifying AWS credentials instead of the proper SMTP credentials when configuring Appian to use an SMTP server.&lt;/p&gt;
&lt;p&gt;More information about the differences between these types of credentials can be found here: &lt;a id="" href="https://docs.aws.amazon.com/ses/latest/dg/send-email-concepts-credentials.html"&gt;https://docs.aws.amazon.com/ses/latest/dg/send-email-concepts-credentials.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Guidance on generating AWS SES SMTP credentials can be found here:&amp;nbsp;&lt;a id="" href="https://docs.aws.amazon.com/ses/latest/dg/smtp-credentials.html"&gt;https://docs.aws.amazon.com/ses/latest/dg/smtp-credentials.html&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h2 id="mcetoc_1i1b3qve32"&gt;&lt;span&gt;Action&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;Ensure that &lt;strong&gt;&lt;/strong&gt;the following properties are set to the correct values that correspond to your AWS SES SMTP credentials:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;&lt;span&gt;conf.mailhandler.mail.user=&amp;lt;AWS SES SMTP Username&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/code&gt;&lt;span&gt;(in &lt;strong&gt;&amp;lt;APPIAN_HOME&amp;gt;/conf/custom.properties&lt;/strong&gt;)&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;&lt;/code&gt;&lt;span&gt;&lt;code&gt;co&lt;/code&gt;&lt;/span&gt;&lt;code&gt;nf.password.SMTP=&amp;lt;AWS SES SMTP Password&amp;gt;&amp;nbsp;&lt;/code&gt;(in &amp;lt;&lt;strong&gt;APPIAN_HOME&amp;gt;/conf/passwords.properties&lt;/strong&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="mcetoc_1i1b3qve34"&gt;&lt;span&gt;Affected Versions&lt;/span&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;This article applies to all self-managed versions of Appian.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span&gt;Last Reviewed: June 2024&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;
</description></item><item><title>[DRAFT SUPP-172] Emails fail to send with "535 Authentication Credentials Invalid"</title><link>https://community.appian.com/support/w/kb/3556/kb-2316-emails-fail-to-send-with-535-authentication-credentials-invalid/revision/8</link><pubDate>Wed, 26 Jun 2024 20:52:20 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:1fd71ed0-929d-4ccd-96a4-89ae9d14c676</guid><dc:creator>dan.endean</dc:creator><comments>https://community.appian.com/support/w/kb/3556/kb-2316-emails-fail-to-send-with-535-authentication-credentials-invalid#comments</comments><description>Revision 8 posted to Appian Knowledge Base by dan.endean on 6/26/2024 8:52:20 PM&lt;br /&gt;
&lt;h2 id="mcetoc_1i1b3qve30"&gt;&lt;span&gt;Symptoms&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;Emails from a self-managed Appian environment that uses AWS SES for its SMTP server&amp;nbsp;fail to send. The following error trace is observed in tomcat-stdOut.log:&lt;/p&gt;
&lt;pre&gt;jakarta.mail.AuthenticationFailedException: 535 Authentication Credentials Invalid&lt;br /&gt;    at com.sun.mail.smtp.SMTPTransport$Authenticator.authenticate(SMTPTransport.java:947)&lt;br /&gt;    at com.sun.mail.smtp.SMTPTransport.authenticate(SMTPTransport.java:858)&lt;br /&gt;    at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:762)&lt;br /&gt;    at jakarta.mail.Service.connect(Service.java:342)&lt;br /&gt;    at com.appiancorp.ap2.mail.Mail.sendMessage(Mail.java:395)&lt;br /&gt;    at com.appiancorp.ap2.mail.Mail.sendMessage(Mail.java:285)&lt;br /&gt;    at com.appiancorp.ap2.mail.Emailer.send(Emailer.java:155)&lt;br /&gt;    at com.appiancorp.ap2.mail.Emailer.send(Emailer.java:150)&lt;br /&gt;    at com.appiancorp.process.runtime.activities.SendEmailActivity.execute(SendEmailActivity.java:474)&lt;br /&gt;    at com.appiancorp.suiteapi.process.framework.AbstractActivity.perform(AbstractActivity.java:104)&lt;br /&gt;    at com.appiancorp.process.runtime.framework.LegacyActivityExecutor$2.call(LegacyActivityExecutor.java:90)&lt;br /&gt;    at com.appiancorp.process.runtime.framework.LegacyActivityExecutor$2.call(LegacyActivityExecutor.java:87)&lt;br /&gt;    at com.appiancorp.common.ContextClassLoaderSwitcher.runInContext(ContextClassLoaderSwitcher.java:24)&lt;br /&gt;    at com.appiancorp.process.runtime.framework.LegacyActivityExecutor.execute(LegacyActivityExecutor.java:87)&lt;br /&gt;    at com.appiancorp.process.engine.UnattendedJavaActivityRequest.execute(UnattendedJavaActivityRequest.java:88)&lt;br /&gt;    at com.appiancorp.process.engine.UnattendedJavaActivityRequestResponseCreator.getJavaActivityResultResponse&lt;/pre&gt;
&lt;p&gt;&lt;/p&gt;
&lt;h2 id="mcetoc_1i1b3qve31"&gt;&lt;span&gt;Cause&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;The SMTP server is unable to authenticate email send requests coming from Appian due to invalid provided credentials. This can be the result of a typo, but more commonly is the result of specifying AWS credentials instead of the proper SMTP credentials when configuring Appian to use an SMTP server.&lt;/p&gt;
&lt;p&gt;More information about the differences between these types of credentials can be found here: &lt;a id="" href="https://docs.aws.amazon.com/ses/latest/dg/send-email-concepts-credentials.html"&gt;https://docs.aws.amazon.com/ses/latest/dg/send-email-concepts-credentials.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Guidance on generating AWS SES SMTP credentials can be found here:&amp;nbsp;&lt;a id="" href="https://docs.aws.amazon.com/ses/latest/dg/smtp-credentials.html"&gt;https://docs.aws.amazon.com/ses/latest/dg/smtp-credentials.html&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h2 id="mcetoc_1i1b3qve32"&gt;&lt;span&gt;Action&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;Ensure that &lt;strong&gt;&lt;/strong&gt;the following properties are set to the correct values that correspond to your AWS SES SMTP credentials:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;&lt;span&gt;conf.mailhandler.mail.user=&amp;lt;AWS SES SMTP Username&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/code&gt;&lt;span&gt;(in &lt;strong&gt;&amp;lt;APPIAN_HOME&amp;gt;/conf/custom.properties&lt;/strong&gt;)&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;&lt;/code&gt;&lt;span&gt;&lt;code&gt;co&lt;/code&gt;&lt;/span&gt;&lt;code&gt;nf.password.SMTP=&amp;lt;AWS SES SMTP Password&amp;gt;&amp;nbsp;&lt;/code&gt;(in &amp;lt;&lt;strong&gt;APPIAN_HOME&amp;gt;/conf/passwords.properties&lt;/strong&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="mcetoc_1i1b3qve34"&gt;&lt;span&gt;Affected Versions&lt;/span&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;This article applies to all self-managed versions of Appian.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span&gt;Last Reviewed: June 2024&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;
</description></item><item><title>Emails fail to send with "535 Authentication Credentials Invalid"</title><link>https://community.appian.com/support/w/kb/3556/kb-2316-emails-fail-to-send-with-535-authentication-credentials-invalid/revision/7</link><pubDate>Wed, 26 Jun 2024 20:49:41 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:1fd71ed0-929d-4ccd-96a4-89ae9d14c676</guid><dc:creator>dan.endean</dc:creator><comments>https://community.appian.com/support/w/kb/3556/kb-2316-emails-fail-to-send-with-535-authentication-credentials-invalid#comments</comments><description>Revision 7 posted to Appian Knowledge Base by dan.endean on 6/26/2024 8:49:41 PM&lt;br /&gt;
&lt;h2 id="mcetoc_1i1b3qve30"&gt;&lt;span&gt;Symptoms&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;Emails from a self-managed Appian environment that uses AWS SES for its SMTP server&amp;nbsp;fail to send. The following error trace is observed in tomcat-stdOut.log:&lt;/p&gt;
&lt;pre&gt;jakarta.mail.AuthenticationFailedException: 535 Authentication Credentials Invalid&lt;br /&gt;    at com.sun.mail.smtp.SMTPTransport$Authenticator.authenticate(SMTPTransport.java:947)&lt;br /&gt;    at com.sun.mail.smtp.SMTPTransport.authenticate(SMTPTransport.java:858)&lt;br /&gt;    at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:762)&lt;br /&gt;    at jakarta.mail.Service.connect(Service.java:342)&lt;br /&gt;    at com.appiancorp.ap2.mail.Mail.sendMessage(Mail.java:395)&lt;br /&gt;    at com.appiancorp.ap2.mail.Mail.sendMessage(Mail.java:285)&lt;br /&gt;    at com.appiancorp.ap2.mail.Emailer.send(Emailer.java:155)&lt;br /&gt;    at com.appiancorp.ap2.mail.Emailer.send(Emailer.java:150)&lt;br /&gt;    at com.appiancorp.process.runtime.activities.SendEmailActivity.execute(SendEmailActivity.java:474)&lt;br /&gt;    at com.appiancorp.suiteapi.process.framework.AbstractActivity.perform(AbstractActivity.java:104)&lt;br /&gt;    at com.appiancorp.process.runtime.framework.LegacyActivityExecutor$2.call(LegacyActivityExecutor.java:90)&lt;br /&gt;    at com.appiancorp.process.runtime.framework.LegacyActivityExecutor$2.call(LegacyActivityExecutor.java:87)&lt;br /&gt;    at com.appiancorp.common.ContextClassLoaderSwitcher.runInContext(ContextClassLoaderSwitcher.java:24)&lt;br /&gt;    at com.appiancorp.process.runtime.framework.LegacyActivityExecutor.execute(LegacyActivityExecutor.java:87)&lt;br /&gt;    at com.appiancorp.process.engine.UnattendedJavaActivityRequest.execute(UnattendedJavaActivityRequest.java:88)&lt;br /&gt;    at com.appiancorp.process.engine.UnattendedJavaActivityRequestResponseCreator.getJavaActivityResultResponse&lt;/pre&gt;
&lt;p&gt;&lt;/p&gt;
&lt;h2 id="mcetoc_1i1b3qve31"&gt;&lt;span&gt;Cause&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;The SMTP server is unable to authenticate email send requests coming from Appian due to invalid provided credentials. This can be the result of a typo, but more commonly is the result of specifying AWS credentials instead of the proper SMTP credentials when configuring Appian to use an SMTP server.&lt;/p&gt;
&lt;p&gt;More information about the differences between these types of credentials can be found here: &lt;a id="" href="https://docs.aws.amazon.com/ses/latest/dg/send-email-concepts-credentials.html"&gt;https://docs.aws.amazon.com/ses/latest/dg/send-email-concepts-credentials.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Guidance on generating AWS SES SMTP credentials can be found here:&amp;nbsp;&lt;a id="" href="https://docs.aws.amazon.com/ses/latest/dg/smtp-credentials.html"&gt;https://docs.aws.amazon.com/ses/latest/dg/smtp-credentials.html&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h2 id="mcetoc_1i1b3qve32"&gt;&lt;span&gt;Action&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;Ensure that &lt;strong&gt;&lt;/strong&gt;the following properties are set to the correct values that correspond to your AWS SES SMTP credentials:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;&lt;span&gt;conf.mailhandler.mail.user=&amp;lt;AWS SES SMTP Username&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/code&gt;&lt;span&gt;(in &lt;strong&gt;&amp;lt;APPIAN_HOME&amp;gt;/conf/custom.properties&lt;/strong&gt;)&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;&lt;/code&gt;&lt;span&gt;&lt;code&gt;co&lt;/code&gt;&lt;/span&gt;&lt;code&gt;nf.password.SMTP=&amp;lt;AWS SES SMTP Password&amp;gt;&amp;nbsp;&lt;/code&gt;(in &amp;lt;&lt;strong&gt;APPIAN_HOME&amp;gt;/conf/passwords.properties&lt;/strong&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="mcetoc_1i1b3qve34"&gt;&lt;span&gt;Affected Versions&lt;/span&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;This article applies to all self-managed versions of Appian.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span&gt;Last Reviewed: June 2024&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;
</description></item><item><title>Emails fail to send with "535 Authentication Credentials Invalid"</title><link>https://community.appian.com/support/w/kb/3556/kb-2316-emails-fail-to-send-with-535-authentication-credentials-invalid/revision/6</link><pubDate>Wed, 26 Jun 2024 20:49:13 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:1fd71ed0-929d-4ccd-96a4-89ae9d14c676</guid><dc:creator>dan.endean</dc:creator><comments>https://community.appian.com/support/w/kb/3556/kb-2316-emails-fail-to-send-with-535-authentication-credentials-invalid#comments</comments><description>Revision 6 posted to Appian Knowledge Base by dan.endean on 6/26/2024 8:49:13 PM&lt;br /&gt;
&lt;h2 id="mcetoc_1i1b3qve30"&gt;&lt;span&gt;Symptoms&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;Emails from a self-managed Appian environment that uses AWS SES for its SMTP server are failing to send. The following error trace is observed in tomcat-stdOut.log:&lt;/p&gt;
&lt;pre&gt;jakarta.mail.AuthenticationFailedException: 535 Authentication Credentials Invalid&lt;br /&gt;    at com.sun.mail.smtp.SMTPTransport$Authenticator.authenticate(SMTPTransport.java:947)&lt;br /&gt;    at com.sun.mail.smtp.SMTPTransport.authenticate(SMTPTransport.java:858)&lt;br /&gt;    at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:762)&lt;br /&gt;    at jakarta.mail.Service.connect(Service.java:342)&lt;br /&gt;    at com.appiancorp.ap2.mail.Mail.sendMessage(Mail.java:395)&lt;br /&gt;    at com.appiancorp.ap2.mail.Mail.sendMessage(Mail.java:285)&lt;br /&gt;    at com.appiancorp.ap2.mail.Emailer.send(Emailer.java:155)&lt;br /&gt;    at com.appiancorp.ap2.mail.Emailer.send(Emailer.java:150)&lt;br /&gt;    at com.appiancorp.process.runtime.activities.SendEmailActivity.execute(SendEmailActivity.java:474)&lt;br /&gt;    at com.appiancorp.suiteapi.process.framework.AbstractActivity.perform(AbstractActivity.java:104)&lt;br /&gt;    at com.appiancorp.process.runtime.framework.LegacyActivityExecutor$2.call(LegacyActivityExecutor.java:90)&lt;br /&gt;    at com.appiancorp.process.runtime.framework.LegacyActivityExecutor$2.call(LegacyActivityExecutor.java:87)&lt;br /&gt;    at com.appiancorp.common.ContextClassLoaderSwitcher.runInContext(ContextClassLoaderSwitcher.java:24)&lt;br /&gt;    at com.appiancorp.process.runtime.framework.LegacyActivityExecutor.execute(LegacyActivityExecutor.java:87)&lt;br /&gt;    at com.appiancorp.process.engine.UnattendedJavaActivityRequest.execute(UnattendedJavaActivityRequest.java:88)&lt;br /&gt;    at com.appiancorp.process.engine.UnattendedJavaActivityRequestResponseCreator.getJavaActivityResultResponse&lt;/pre&gt;
&lt;p&gt;&lt;/p&gt;
&lt;h2 id="mcetoc_1i1b3qve31"&gt;&lt;span&gt;Cause&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;The SMTP server is unable to authenticate email send requests coming from Appian due to invalid provided credentials. This can be the result of a typo, but more commonly is the result of specifying AWS credentials instead of the proper SMTP credentials when configuring Appian to use an SMTP server.&lt;/p&gt;
&lt;p&gt;More information about the differences between these types of credentials can be found here: &lt;a id="" href="https://docs.aws.amazon.com/ses/latest/dg/send-email-concepts-credentials.html"&gt;https://docs.aws.amazon.com/ses/latest/dg/send-email-concepts-credentials.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Guidance on generating AWS SES SMTP credentials can be found here:&amp;nbsp;&lt;a id="" href="https://docs.aws.amazon.com/ses/latest/dg/smtp-credentials.html"&gt;https://docs.aws.amazon.com/ses/latest/dg/smtp-credentials.html&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h2 id="mcetoc_1i1b3qve32"&gt;&lt;span&gt;Action&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;Ensure that &lt;strong&gt;&lt;/strong&gt;the following properties are set to the correct values that correspond to your AWS SES SMTP credentials:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;&lt;span&gt;conf.mailhandler.mail.user=&amp;lt;AWS SES SMTP Username&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/code&gt;&lt;span&gt;(in &lt;strong&gt;&amp;lt;APPIAN_HOME&amp;gt;/conf/custom.properties&lt;/strong&gt;)&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;&lt;/code&gt;&lt;span&gt;&lt;code&gt;co&lt;/code&gt;&lt;/span&gt;&lt;code&gt;nf.password.SMTP=&amp;lt;AWS SES SMTP Password&amp;gt;&amp;nbsp;&lt;/code&gt;(in &amp;lt;&lt;strong&gt;APPIAN_HOME&amp;gt;/conf/passwords.properties&lt;/strong&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="mcetoc_1i1b3qve34"&gt;&lt;span&gt;Affected Versions&lt;/span&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;This article applies to all self-managed versions of Appian.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span&gt;Last Reviewed: June 2024&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;
</description></item><item><title>Emails fail to send with "535 Authentication Credentials Invalid"</title><link>https://community.appian.com/support/w/kb/3556/kb-2316-emails-fail-to-send-with-535-authentication-credentials-invalid/revision/5</link><pubDate>Wed, 26 Jun 2024 20:33:16 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:1fd71ed0-929d-4ccd-96a4-89ae9d14c676</guid><dc:creator>dan.endean</dc:creator><comments>https://community.appian.com/support/w/kb/3556/kb-2316-emails-fail-to-send-with-535-authentication-credentials-invalid#comments</comments><description>Revision 5 posted to Appian Knowledge Base by dan.endean on 6/26/2024 8:33:16 PM&lt;br /&gt;
&lt;h2 id="mcetoc_1i1b3qve30"&gt;&lt;span&gt;Symptoms&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;Emails from a self-managed Appian environment that uses AWS SES for its SMTP server are failing to send. The following error trace is observed in tomcat-stdOut.log:&lt;/p&gt;
&lt;pre&gt;jakarta.mail.AuthenticationFailedException: 535 Authentication Credentials Invalid&lt;br /&gt; at com.sun.mail.smtp.SMTPTransport$Authenticator.authenticate(SMTPTransport.java:947)&lt;br /&gt; at com.sun.mail.smtp.SMTPTransport.authenticate(SMTPTransport.java:858)&lt;br /&gt; at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:762)&lt;br /&gt; at jakarta.mail.Service.connect(Service.java:342)&lt;br /&gt; at com.appiancorp.ap2.mail.Mail.sendMessage(Mail.java:395)&lt;br /&gt; at com.appiancorp.ap2.mail.Mail.sendMessage(Mail.java:285)&lt;br /&gt; at com.appiancorp.ap2.mail.Emailer.send(Emailer.java:155)&lt;br /&gt; at com.appiancorp.ap2.mail.Emailer.send(Emailer.java:150)&lt;br /&gt; at com.appiancorp.process.runtime.activities.SendEmailActivity.execute(SendEmailActivity.java:474)&lt;br /&gt; at com.appiancorp.suiteapi.process.framework.AbstractActivity.perform(AbstractActivity.java:104)&lt;br /&gt; at com.appiancorp.process.runtime.framework.LegacyActivityExecutor$2.call(LegacyActivityExecutor.java:90)&lt;br /&gt; at com.appiancorp.process.runtime.framework.LegacyActivityExecutor$2.call(LegacyActivityExecutor.java:87)&lt;br /&gt; at com.appiancorp.common.ContextClassLoaderSwitcher.runInContext(ContextClassLoaderSwitcher.java:24)&lt;br /&gt; at com.appiancorp.process.runtime.framework.LegacyActivityExecutor.execute(LegacyActivityExecutor.java:87)&lt;br /&gt; at com.appiancorp.process.engine.UnattendedJavaActivityRequest.execute(UnattendedJavaActivityRequest.java:88)&lt;br /&gt; at com.appiancorp.process.engine.UnattendedJavaActivityRequestResponseCreator.getJavaActivityResultResponse&lt;/pre&gt;
&lt;p&gt;&lt;/p&gt;
&lt;h2 id="mcetoc_1i1b3qve31"&gt;&lt;span&gt;Cause&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;This section is required for this template. When writing a cause for a particular article, ensure the following is taken into consideration:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;The cause is concise and does not disclose more information than absolutely necessary.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;The cause does not share any Appian source code. Source code for plugins/shared components are fine.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;If this is an issue outside of the Appian product and the third-party vendor included documentation referencing the bug, provide their documentation for reference.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span&gt;For any enhancements/defects, use one of the following as applicable:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;This issue has been reported to the Appian Product Team. The reference number for this issue is&amp;nbsp;&lt;strong&gt;AN-XXXXX&lt;/strong&gt;.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;This product use case has been logged to the Appian Product Team for consideration to add this functionality in the product. Kindly note it is not Appian Support&amp;rsquo;s policy to disclose how or when a product use case will be implemented.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;This issue has been hotfixed via&amp;nbsp;&lt;strong&gt;AN-XXXXX&lt;/strong&gt;&amp;nbsp;in Appian X.X.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;This issue has been hotfixed via&amp;nbsp;&lt;strong&gt;AN-XXXXX&amp;nbsp;&lt;/strong&gt;in Appian X.X to X.X.&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;This use case has been incorporated in Appian X.X.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;This use case has been incorporated in Appian X.X&amp;nbsp;to X.X.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span&gt;When logging a product defect, ensure you use the&amp;nbsp;&lt;strong&gt;known issues&lt;/strong&gt;&amp;nbsp;tag as well as the&amp;nbsp;&lt;strong&gt;open issues&lt;/strong&gt;&amp;nbsp;or&amp;nbsp;&lt;strong&gt;fixed issues&lt;/strong&gt;&amp;nbsp;tag, depending if the issue is fixed or not.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;If no cause is known and this is not something Engineering can reproduce/needs to know about, then say &amp;ldquo;The root cause of this issue is currently unknown.&amp;rdquo; If you use that as your cause, then a valid action&amp;nbsp;&lt;/span&gt;&lt;strong&gt;must&lt;/strong&gt;&lt;span&gt;&amp;nbsp;be present.&lt;/span&gt;&lt;/p&gt;
&lt;h2 id="mcetoc_1i1b3qve32"&gt;&lt;span&gt;Action&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;This section is required for this template and contains the steps to resolve the issue. If an issue in an article is solved by a hotfix and/or major version of Appian, use the following language to indicate that:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Apply the latest hotfix to your Appian installation.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Upgrade to the latest version of Appian.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Apply the latest hotfix to your Appian installation or upgrade to the latest version of Appian.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span&gt;If there is a product issue with Engineering that is open and a workaround for that issue exists, include it in the Action section until the fix is available. After the fix is made available, use that as a workaround instead.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Otherwise, the content in this section should wholly solve a customer&amp;rsquo;s issue without producing any undesirable side effects. If there is at least one valid action that doesn&amp;rsquo;t cause undesirable side effects, all other actions with negative side effects should go in the Workaround section.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;If there is no action or workaround that resolves the issue, use the following language:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;There is no action or workaround currently available for this issue. If you are facing this issue, please open a support case with Appian.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="mcetoc_1i1b3qve33"&gt;&lt;span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;h2 id="mcetoc_1i1b3qve34"&gt;&lt;span&gt;Affected Versions&lt;/span&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;This article applies to all self-managed versions of Appian.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span&gt;Last Reviewed: June 2024&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;
</description></item><item><title>Emails fail to send with "535 Authentication Credentials Invalid"</title><link>https://community.appian.com/support/w/kb/3556/kb-2316-emails-fail-to-send-with-535-authentication-credentials-invalid/revision/4</link><pubDate>Wed, 26 Jun 2024 20:32:49 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:1fd71ed0-929d-4ccd-96a4-89ae9d14c676</guid><dc:creator>dan.endean</dc:creator><comments>https://community.appian.com/support/w/kb/3556/kb-2316-emails-fail-to-send-with-535-authentication-credentials-invalid#comments</comments><description>Revision 4 posted to Appian Knowledge Base by dan.endean on 6/26/2024 8:32:49 PM&lt;br /&gt;
&lt;h2 id="mcetoc_1i1b3qve30"&gt;&lt;span&gt;Symptoms&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;Emails from a self-managed Appian environment that uses AWS SES for its SMTP server are failing to send. The following error trace is observed in tomcat-stdOut.log:&lt;/p&gt;
&lt;blockquote&gt;
&lt;div&gt;jakarta.mail.AuthenticationFailedException: 535 Authentication Credentials Invalid&lt;br /&gt; at com.sun.mail.smtp.SMTPTransport$Authenticator.authenticate(SMTPTransport.java:947)&lt;br /&gt; at com.sun.mail.smtp.SMTPTransport.authenticate(SMTPTransport.java:858)&lt;br /&gt; at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:762)&lt;br /&gt; at jakarta.mail.Service.connect(Service.java:342)&lt;br /&gt; at com.appiancorp.ap2.mail.Mail.sendMessage(Mail.java:395)&lt;br /&gt; at com.appiancorp.ap2.mail.Mail.sendMessage(Mail.java:285)&lt;br /&gt; at com.appiancorp.ap2.mail.Emailer.send(Emailer.java:155)&lt;br /&gt; at com.appiancorp.ap2.mail.Emailer.send(Emailer.java:150)&lt;br /&gt; at com.appiancorp.process.runtime.activities.SendEmailActivity.execute(SendEmailActivity.java:474)&lt;br /&gt; at com.appiancorp.suiteapi.process.framework.AbstractActivity.perform(AbstractActivity.java:104)&lt;br /&gt; at com.appiancorp.process.runtime.framework.LegacyActivityExecutor$2.call(LegacyActivityExecutor.java:90)&lt;br /&gt; at com.appiancorp.process.runtime.framework.LegacyActivityExecutor$2.call(LegacyActivityExecutor.java:87)&lt;br /&gt; at com.appiancorp.common.ContextClassLoaderSwitcher.runInContext(ContextClassLoaderSwitcher.java:24)&lt;br /&gt; at com.appiancorp.process.runtime.framework.LegacyActivityExecutor.execute(LegacyActivityExecutor.java:87)&lt;br /&gt; at com.appiancorp.process.engine.UnattendedJavaActivityRequest.execute(UnattendedJavaActivityRequest.java:88)&lt;br /&gt; at com.appiancorp.process.engine.UnattendedJavaActivityRequestResponseCreator.getJavaActivityResultResponse&lt;/div&gt;
&lt;/blockquote&gt;
&lt;h2 id="mcetoc_1i1b3qve31"&gt;&lt;span&gt;Cause&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;This section is required for this template. When writing a cause for a particular article, ensure the following is taken into consideration:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;The cause is concise and does not disclose more information than absolutely necessary.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;The cause does not share any Appian source code. Source code for plugins/shared components are fine.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;If this is an issue outside of the Appian product and the third-party vendor included documentation referencing the bug, provide their documentation for reference.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span&gt;For any enhancements/defects, use one of the following as applicable:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;This issue has been reported to the Appian Product Team. The reference number for this issue is&amp;nbsp;&lt;strong&gt;AN-XXXXX&lt;/strong&gt;.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;This product use case has been logged to the Appian Product Team for consideration to add this functionality in the product. Kindly note it is not Appian Support&amp;rsquo;s policy to disclose how or when a product use case will be implemented.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;This issue has been hotfixed via&amp;nbsp;&lt;strong&gt;AN-XXXXX&lt;/strong&gt;&amp;nbsp;in Appian X.X.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;This issue has been hotfixed via&amp;nbsp;&lt;strong&gt;AN-XXXXX&amp;nbsp;&lt;/strong&gt;in Appian X.X to X.X.&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;This use case has been incorporated in Appian X.X.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;This use case has been incorporated in Appian X.X&amp;nbsp;to X.X.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span&gt;When logging a product defect, ensure you use the&amp;nbsp;&lt;strong&gt;known issues&lt;/strong&gt;&amp;nbsp;tag as well as the&amp;nbsp;&lt;strong&gt;open issues&lt;/strong&gt;&amp;nbsp;or&amp;nbsp;&lt;strong&gt;fixed issues&lt;/strong&gt;&amp;nbsp;tag, depending if the issue is fixed or not.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;If no cause is known and this is not something Engineering can reproduce/needs to know about, then say &amp;ldquo;The root cause of this issue is currently unknown.&amp;rdquo; If you use that as your cause, then a valid action&amp;nbsp;&lt;/span&gt;&lt;strong&gt;must&lt;/strong&gt;&lt;span&gt;&amp;nbsp;be present.&lt;/span&gt;&lt;/p&gt;
&lt;h2 id="mcetoc_1i1b3qve32"&gt;&lt;span&gt;Action&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;This section is required for this template and contains the steps to resolve the issue. If an issue in an article is solved by a hotfix and/or major version of Appian, use the following language to indicate that:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Apply the latest hotfix to your Appian installation.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Upgrade to the latest version of Appian.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Apply the latest hotfix to your Appian installation or upgrade to the latest version of Appian.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span&gt;If there is a product issue with Engineering that is open and a workaround for that issue exists, include it in the Action section until the fix is available. After the fix is made available, use that as a workaround instead.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Otherwise, the content in this section should wholly solve a customer&amp;rsquo;s issue without producing any undesirable side effects. If there is at least one valid action that doesn&amp;rsquo;t cause undesirable side effects, all other actions with negative side effects should go in the Workaround section.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;If there is no action or workaround that resolves the issue, use the following language:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;There is no action or workaround currently available for this issue. If you are facing this issue, please open a support case with Appian.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="mcetoc_1i1b3qve33"&gt;&lt;span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;h2 id="mcetoc_1i1b3qve34"&gt;&lt;span&gt;Affected Versions&lt;/span&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;This article applies to all self-managed versions of Appian.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span&gt;Last Reviewed: June 2024&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;
</description></item><item><title>Emails fail to send with "535 Authentication Credentials Invalid"</title><link>https://community.appian.com/support/w/kb/3556/kb-2316-emails-fail-to-send-with-535-authentication-credentials-invalid/revision/3</link><pubDate>Wed, 26 Jun 2024 20:32:21 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:1fd71ed0-929d-4ccd-96a4-89ae9d14c676</guid><dc:creator>dan.endean</dc:creator><comments>https://community.appian.com/support/w/kb/3556/kb-2316-emails-fail-to-send-with-535-authentication-credentials-invalid#comments</comments><description>Revision 3 posted to Appian Knowledge Base by dan.endean on 6/26/2024 8:32:21 PM&lt;br /&gt;
&lt;h2 id="mcetoc_1i1b3qve30"&gt;&lt;span&gt;Symptoms&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;Emails from a self-managed Appian environment that uses AWS SES for its SMTP server are failing to send. The following error trace is observed in tomcat-stdOut.log:&lt;/p&gt;
&lt;div&gt;jakarta.mail.AuthenticationFailedException: 535 Authentication Credentials Invalid&lt;br /&gt; at com.sun.mail.smtp.SMTPTransport$Authenticator.authenticate(SMTPTransport.java:947)&lt;br /&gt; at com.sun.mail.smtp.SMTPTransport.authenticate(SMTPTransport.java:858)&lt;br /&gt; at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:762)&lt;br /&gt; at jakarta.mail.Service.connect(Service.java:342)&lt;br /&gt; at com.appiancorp.ap2.mail.Mail.sendMessage(Mail.java:395)&lt;br /&gt; at com.appiancorp.ap2.mail.Mail.sendMessage(Mail.java:285)&lt;br /&gt; at com.appiancorp.ap2.mail.Emailer.send(Emailer.java:155)&lt;br /&gt; at com.appiancorp.ap2.mail.Emailer.send(Emailer.java:150)&lt;br /&gt; at com.appiancorp.process.runtime.activities.SendEmailActivity.execute(SendEmailActivity.java:474)&lt;br /&gt; at com.appiancorp.suiteapi.process.framework.AbstractActivity.perform(AbstractActivity.java:104)&lt;br /&gt; at com.appiancorp.process.runtime.framework.LegacyActivityExecutor$2.call(LegacyActivityExecutor.java:90)&lt;br /&gt; at com.appiancorp.process.runtime.framework.LegacyActivityExecutor$2.call(LegacyActivityExecutor.java:87)&lt;br /&gt; at com.appiancorp.common.ContextClassLoaderSwitcher.runInContext(ContextClassLoaderSwitcher.java:24)&lt;br /&gt; at com.appiancorp.process.runtime.framework.LegacyActivityExecutor.execute(LegacyActivityExecutor.java:87)&lt;br /&gt; at com.appiancorp.process.engine.UnattendedJavaActivityRequest.execute(UnattendedJavaActivityRequest.java:88)&lt;br /&gt; at com.appiancorp.process.engine.UnattendedJavaActivityRequestResponseCreator.getJavaActivityResultResponse&lt;/div&gt;
&lt;h2 id="mcetoc_1i1b3qve31"&gt;&lt;span&gt;Cause&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;This section is required for this template. When writing a cause for a particular article, ensure the following is taken into consideration:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;The cause is concise and does not disclose more information than absolutely necessary.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;The cause does not share any Appian source code. Source code for plugins/shared components are fine.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;If this is an issue outside of the Appian product and the third-party vendor included documentation referencing the bug, provide their documentation for reference.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span&gt;For any enhancements/defects, use one of the following as applicable:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;This issue has been reported to the Appian Product Team. The reference number for this issue is&amp;nbsp;&lt;strong&gt;AN-XXXXX&lt;/strong&gt;.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;This product use case has been logged to the Appian Product Team for consideration to add this functionality in the product. Kindly note it is not Appian Support&amp;rsquo;s policy to disclose how or when a product use case will be implemented.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;This issue has been hotfixed via&amp;nbsp;&lt;strong&gt;AN-XXXXX&lt;/strong&gt;&amp;nbsp;in Appian X.X.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;This issue has been hotfixed via&amp;nbsp;&lt;strong&gt;AN-XXXXX&amp;nbsp;&lt;/strong&gt;in Appian X.X to X.X.&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;This use case has been incorporated in Appian X.X.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;This use case has been incorporated in Appian X.X&amp;nbsp;to X.X.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span&gt;When logging a product defect, ensure you use the&amp;nbsp;&lt;strong&gt;known issues&lt;/strong&gt;&amp;nbsp;tag as well as the&amp;nbsp;&lt;strong&gt;open issues&lt;/strong&gt;&amp;nbsp;or&amp;nbsp;&lt;strong&gt;fixed issues&lt;/strong&gt;&amp;nbsp;tag, depending if the issue is fixed or not.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;If no cause is known and this is not something Engineering can reproduce/needs to know about, then say &amp;ldquo;The root cause of this issue is currently unknown.&amp;rdquo; If you use that as your cause, then a valid action&amp;nbsp;&lt;/span&gt;&lt;strong&gt;must&lt;/strong&gt;&lt;span&gt;&amp;nbsp;be present.&lt;/span&gt;&lt;/p&gt;
&lt;h2 id="mcetoc_1i1b3qve32"&gt;&lt;span&gt;Action&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;This section is required for this template and contains the steps to resolve the issue. If an issue in an article is solved by a hotfix and/or major version of Appian, use the following language to indicate that:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Apply the latest hotfix to your Appian installation.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Upgrade to the latest version of Appian.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Apply the latest hotfix to your Appian installation or upgrade to the latest version of Appian.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span&gt;If there is a product issue with Engineering that is open and a workaround for that issue exists, include it in the Action section until the fix is available. After the fix is made available, use that as a workaround instead.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Otherwise, the content in this section should wholly solve a customer&amp;rsquo;s issue without producing any undesirable side effects. If there is at least one valid action that doesn&amp;rsquo;t cause undesirable side effects, all other actions with negative side effects should go in the Workaround section.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;If there is no action or workaround that resolves the issue, use the following language:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;There is no action or workaround currently available for this issue. If you are facing this issue, please open a support case with Appian.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="mcetoc_1i1b3qve33"&gt;&lt;span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;h2 id="mcetoc_1i1b3qve34"&gt;&lt;span&gt;Affected Versions&lt;/span&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;This article applies to all self-managed versions of Appian.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span&gt;Last Reviewed: June 2024&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;
</description></item><item><title>Emails fail to send with "535 Authentication Credentials Invalid"</title><link>https://community.appian.com/support/w/kb/3556/kb-2316-emails-fail-to-send-with-535-authentication-credentials-invalid/revision/2</link><pubDate>Wed, 26 Jun 2024 20:32:08 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:1fd71ed0-929d-4ccd-96a4-89ae9d14c676</guid><dc:creator>dan.endean</dc:creator><comments>https://community.appian.com/support/w/kb/3556/kb-2316-emails-fail-to-send-with-535-authentication-credentials-invalid#comments</comments><description>Revision 2 posted to Appian Knowledge Base by dan.endean on 6/26/2024 8:32:08 PM&lt;br /&gt;
&lt;h2 id="mcetoc_1i1b3qve30"&gt;&lt;span&gt;Symptoms&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;Emails from a self-managed Appian environment that uses AWS SES for its SMTP server are failing to send. The following error trace is observed in tomcat-stdOut.log:&lt;/p&gt;
&lt;div&gt;


    &lt;div style="margin: 2em 0;"&gt;
        &lt;div style="font-size: 150%;"&gt;
            &lt;p&gt;jakarta.mail.AuthenticationFailedException: 535 Authentication Credentials Invalid&lt;/p&gt;
&lt;p&gt;	at com.sun.mail.smtp.SMTPTransport$Authenticator.authenticate(SMTPTransport.java:947)&lt;/p&gt;
&lt;p&gt;	at com.sun.mail.smtp.SMTPTransport.authenticate(SMTPTransport.java:858)&lt;/p&gt;
&lt;p&gt;	at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:762)&lt;/p&gt;
&lt;p&gt;	at jakarta.mail.Service.connect(Service.java:342)&lt;/p&gt;
&lt;p&gt;	at com.appiancorp.ap2.mail.Mail.sendMessage(Mail.java:395)&lt;/p&gt;
&lt;p&gt;	at com.appiancorp.ap2.mail.Mail.sendMessage(Mail.java:285)&lt;/p&gt;
&lt;p&gt;	at com.appiancorp.ap2.mail.Emailer.send(Emailer.java:155)&lt;/p&gt;
&lt;p&gt;	at com.appiancorp.ap2.mail.Emailer.send(Emailer.java:150)&lt;/p&gt;
&lt;p&gt;	at com.appiancorp.process.runtime.activities.SendEmailActivity.execute(SendEmailActivity.java:474)&lt;/p&gt;
&lt;p&gt;	at com.appiancorp.suiteapi.process.framework.AbstractActivity.perform(AbstractActivity.java:104)&lt;/p&gt;
&lt;p&gt;	at com.appiancorp.process.runtime.framework.LegacyActivityExecutor$2.call(LegacyActivityExecutor.java:90)&lt;/p&gt;
&lt;p&gt;	at com.appiancorp.process.runtime.framework.LegacyActivityExecutor$2.call(LegacyActivityExecutor.java:87)&lt;/p&gt;
&lt;p&gt;	at com.appiancorp.common.ContextClassLoaderSwitcher.runInContext(ContextClassLoaderSwitcher.java:24)&lt;/p&gt;
&lt;p&gt;	at com.appiancorp.process.runtime.framework.LegacyActivityExecutor.execute(LegacyActivityExecutor.java:87)&lt;/p&gt;
&lt;p&gt;	at com.appiancorp.process.engine.UnattendedJavaActivityRequest.execute(UnattendedJavaActivityRequest.java:88)&lt;/p&gt;
&lt;p&gt;	at com.appiancorp.process.engine.UnattendedJavaActivityRequestResponseCreator.getJavaActivityResultResponse&lt;/p&gt;

        &lt;/div&gt;
            &lt;/div&gt;
&lt;/div&gt;
&lt;h2 id="mcetoc_1i1b3qve31"&gt;&lt;span&gt;Cause&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;This section is required for this template. When writing a cause for a particular article, ensure the following is taken into consideration:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;The cause is concise and does not disclose more information than absolutely necessary.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;The cause does not share any Appian source code. Source code for plugins/shared components are fine.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;If this is an issue outside of the Appian product and the third-party vendor included documentation referencing the bug, provide their documentation for reference.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span&gt;For any enhancements/defects, use one of the following as applicable:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;This issue has been reported to the Appian Product Team. The reference number for this issue is&amp;nbsp;&lt;strong&gt;AN-XXXXX&lt;/strong&gt;.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;This product use case has been logged to the Appian Product Team for consideration to add this functionality in the product. Kindly note it is not Appian Support&amp;rsquo;s policy to disclose how or when a product use case will be implemented.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;This issue has been hotfixed via&amp;nbsp;&lt;strong&gt;AN-XXXXX&lt;/strong&gt;&amp;nbsp;in Appian X.X.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;This issue has been hotfixed via&amp;nbsp;&lt;strong&gt;AN-XXXXX&amp;nbsp;&lt;/strong&gt;in Appian X.X to X.X.&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;This use case has been incorporated in Appian X.X.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;This use case has been incorporated in Appian X.X&amp;nbsp;to X.X.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span&gt;When logging a product defect, ensure you use the&amp;nbsp;&lt;strong&gt;known issues&lt;/strong&gt;&amp;nbsp;tag as well as the&amp;nbsp;&lt;strong&gt;open issues&lt;/strong&gt;&amp;nbsp;or&amp;nbsp;&lt;strong&gt;fixed issues&lt;/strong&gt;&amp;nbsp;tag, depending if the issue is fixed or not.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;If no cause is known and this is not something Engineering can reproduce/needs to know about, then say &amp;ldquo;The root cause of this issue is currently unknown.&amp;rdquo; If you use that as your cause, then a valid action&amp;nbsp;&lt;/span&gt;&lt;strong&gt;must&lt;/strong&gt;&lt;span&gt;&amp;nbsp;be present.&lt;/span&gt;&lt;/p&gt;
&lt;h2 id="mcetoc_1i1b3qve32"&gt;&lt;span&gt;Action&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;This section is required for this template and contains the steps to resolve the issue. If an issue in an article is solved by a hotfix and/or major version of Appian, use the following language to indicate that:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Apply the latest hotfix to your Appian installation.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Upgrade to the latest version of Appian.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Apply the latest hotfix to your Appian installation or upgrade to the latest version of Appian.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span&gt;If there is a product issue with Engineering that is open and a workaround for that issue exists, include it in the Action section until the fix is available. After the fix is made available, use that as a workaround instead.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Otherwise, the content in this section should wholly solve a customer&amp;rsquo;s issue without producing any undesirable side effects. If there is at least one valid action that doesn&amp;rsquo;t cause undesirable side effects, all other actions with negative side effects should go in the Workaround section.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;If there is no action or workaround that resolves the issue, use the following language:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;There is no action or workaround currently available for this issue. If you are facing this issue, please open a support case with Appian.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="mcetoc_1i1b3qve33"&gt;&lt;span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;h2 id="mcetoc_1i1b3qve34"&gt;&lt;span&gt;Affected Versions&lt;/span&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;This article applies to all self-managed versions of Appian.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span&gt;Last Reviewed: June 2024&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;
</description></item><item><title>Emails fail to send with "535 Authentication Credentials Invalid"</title><link>https://community.appian.com/support/w/kb/3556/kb-2316-emails-fail-to-send-with-535-authentication-credentials-invalid/revision/1</link><pubDate>Wed, 26 Jun 2024 20:31:37 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:1fd71ed0-929d-4ccd-96a4-89ae9d14c676</guid><dc:creator>dan.endean</dc:creator><comments>https://community.appian.com/support/w/kb/3556/kb-2316-emails-fail-to-send-with-535-authentication-credentials-invalid#comments</comments><description>Revision 1 posted to Appian Knowledge Base by dan.endean on 6/26/2024 8:31:37 PM&lt;br /&gt;
&lt;h2 id="mcetoc_1i1b3qve30"&gt;&lt;span&gt;Symptoms&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;Emails from a self-managed Appian environment that uses AWS SES for its SMTP server are failing to send. The following error trace is observed in tomcat-stdOut.log:&lt;/p&gt;
&lt;div&gt;&lt;pre class="ui-code" data-mode="text"&gt;jakarta.mail.AuthenticationFailedException: 535 Authentication Credentials Invalid
	at com.sun.mail.smtp.SMTPTransport$Authenticator.authenticate(SMTPTransport.java:947)
	at com.sun.mail.smtp.SMTPTransport.authenticate(SMTPTransport.java:858)
	at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:762)
	at jakarta.mail.Service.connect(Service.java:342)
	at com.appiancorp.ap2.mail.Mail.sendMessage(Mail.java:395)
	at com.appiancorp.ap2.mail.Mail.sendMessage(Mail.java:285)
	at com.appiancorp.ap2.mail.Emailer.send(Emailer.java:155)
	at com.appiancorp.ap2.mail.Emailer.send(Emailer.java:150)
	at com.appiancorp.process.runtime.activities.SendEmailActivity.execute(SendEmailActivity.java:474)
	at com.appiancorp.suiteapi.process.framework.AbstractActivity.perform(AbstractActivity.java:104)
	at com.appiancorp.process.runtime.framework.LegacyActivityExecutor$2.call(LegacyActivityExecutor.java:90)
	at com.appiancorp.process.runtime.framework.LegacyActivityExecutor$2.call(LegacyActivityExecutor.java:87)
	at com.appiancorp.common.ContextClassLoaderSwitcher.runInContext(ContextClassLoaderSwitcher.java:24)
	at com.appiancorp.process.runtime.framework.LegacyActivityExecutor.execute(LegacyActivityExecutor.java:87)
	at com.appiancorp.process.engine.UnattendedJavaActivityRequest.execute(UnattendedJavaActivityRequest.java:88)
	at com.appiancorp.process.engine.UnattendedJavaActivityRequestResponseCreator.getJavaActivityResultResponse&lt;/pre&gt;&lt;/div&gt;
&lt;h2 id="mcetoc_1i1b3qve31"&gt;&lt;span&gt;Cause&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;This section is required for this template. When writing a cause for a particular article, ensure the following is taken into consideration:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;The cause is concise and does not disclose more information than absolutely necessary.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;The cause does not share any Appian source code. Source code for plugins/shared components are fine.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;If this is an issue outside of the Appian product and the third-party vendor included documentation referencing the bug, provide their documentation for reference.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span&gt;For any enhancements/defects, use one of the following as applicable:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;This issue has been reported to the Appian Product Team. The reference number for this issue is&amp;nbsp;&lt;strong&gt;AN-XXXXX&lt;/strong&gt;.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;This product use case has been logged to the Appian Product Team for consideration to add this functionality in the product. Kindly note it is not Appian Support&amp;rsquo;s policy to disclose how or when a product use case will be implemented.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;This issue has been hotfixed via&amp;nbsp;&lt;strong&gt;AN-XXXXX&lt;/strong&gt;&amp;nbsp;in Appian X.X.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;This issue has been hotfixed via&amp;nbsp;&lt;strong&gt;AN-XXXXX&amp;nbsp;&lt;/strong&gt;in Appian X.X to X.X.&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;This use case has been incorporated in Appian X.X.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;This use case has been incorporated in Appian X.X&amp;nbsp;to X.X.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span&gt;When logging a product defect, ensure you use the&amp;nbsp;&lt;strong&gt;known issues&lt;/strong&gt;&amp;nbsp;tag as well as the&amp;nbsp;&lt;strong&gt;open issues&lt;/strong&gt;&amp;nbsp;or&amp;nbsp;&lt;strong&gt;fixed issues&lt;/strong&gt;&amp;nbsp;tag, depending if the issue is fixed or not.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;If no cause is known and this is not something Engineering can reproduce/needs to know about, then say &amp;ldquo;The root cause of this issue is currently unknown.&amp;rdquo; If you use that as your cause, then a valid action&amp;nbsp;&lt;/span&gt;&lt;strong&gt;must&lt;/strong&gt;&lt;span&gt;&amp;nbsp;be present.&lt;/span&gt;&lt;/p&gt;
&lt;h2 id="mcetoc_1i1b3qve32"&gt;&lt;span&gt;Action&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;This section is required for this template and contains the steps to resolve the issue. If an issue in an article is solved by a hotfix and/or major version of Appian, use the following language to indicate that:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Apply the latest hotfix to your Appian installation.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Upgrade to the latest version of Appian.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Apply the latest hotfix to your Appian installation or upgrade to the latest version of Appian.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span&gt;If there is a product issue with Engineering that is open and a workaround for that issue exists, include it in the Action section until the fix is available. After the fix is made available, use that as a workaround instead.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Otherwise, the content in this section should wholly solve a customer&amp;rsquo;s issue without producing any undesirable side effects. If there is at least one valid action that doesn&amp;rsquo;t cause undesirable side effects, all other actions with negative side effects should go in the Workaround section.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;If there is no action or workaround that resolves the issue, use the following language:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;There is no action or workaround currently available for this issue. If you are facing this issue, please open a support case with Appian.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="mcetoc_1i1b3qve33"&gt;&lt;span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;h2 id="mcetoc_1i1b3qve34"&gt;&lt;span&gt;Affected Versions&lt;/span&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;This article applies to all self-managed versions of Appian.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span&gt;Last Reviewed: June 2024&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;
</description></item></channel></rss>