Send Email Functionality not working after portal upgrade from version 4 to 7.4
we upgraded cireson portal production from version 4 to version 7.4 . After the upgrade- the send email functionality is not working. Prior to the upgrade it was working with the same settings. I see the below error in the log:
Send Email Failed:The SMTP server requires a secure connection or the client was not authenticated. The server response was: 5.7.1 Client was not authenticated
This is production - we require urgent assistance. kindly suggest! Thanks
Answers
Click username - Admin settings
Settings Items
SMTPServerName
SMTPServer Port
Then on that server name and port it must accept anonymous relays.
is there something we can do at cireson/Service manager end ? Still awaiting response from exchange admin...
Its all dependent on your exchange admin seeing the logs for what is hitting their SMTP relay entry point.
If you are using exchange make sure the CiresonPortal IIS App-pool account has Send As permission to the mailbox you have configured as the FROM address.
Cheers
Joe
@Suruchi_Bharati, I would suggest putting through a support ticket for more assistance. While I in most circumstances would be saying the exact same thing as @Brian_Wiest and @Konstantin_Slavin-Bo I can attest that this occurred in multiple environments and have found to be repeatable when moving from v4.0.10 (and possibly other 4.x releases) to v7.4.2012.9.
If someone else in the community has any ideas to fix this, I would love to be proven wrong but after spending hours investigating this and testing with other environments, I'm thinking it's got to be something else. I wanted to post several weeks ago when I came across the issue but didn't as I figured I must be loosing it so it's good to see someone else stepped up reporting the issue.
The task was changed to use default credentials to relay (App-Pool Account). The account will need permission to send as the mailbox used as the FROM address to be relayed.
Hope that helps, if still an issue after granted SEND AS permissions let me know.
Regards
Joe
Example: I need to grant CiresonPortalsvc send as permissions to the support mailbox Support@Cireson.com if using an exchange server for SMTP relay.
So we are using svc_scsm_exchangeconn as the From account, I granted this Send as permission to our app pool account - svc)scsm_services. That didn't work, Does the website need to be restarted ? Am I missing something.
If yes, the svc-scsm_services account does not need a mailbox. It needs to have send as permissions on the svc_scsm_exchangeconn mailbox, so it can send mails from that mailbox.
Thru this has the message to wrote at the top of the chain changed?
The original error is reporting that the SMTP relay requires authentication, can the exchange team white list your server IP for anonymous relay?