Customer order email not sent with SMTP PRO - email

I have installed smtp pro from mangento connect manager,configured for my general settings for custom smtp.
When I go to my sales > order and send order email, I get message "email sent", though I don't receive any email.
while I run the test I get the error message:
"Exception message was: 5.7.1 Client does not have permissions to send as this sender."
Is this message from the mail server? Or have I done something wrong with extension setup itself?
Help would be appreciated.

That's coming back from your SMTP server - looks like it's restricting the
"from:" header values.
You would need to configure "Send As" permission on your mail server to allow your agent accounts to send email as your outbound mailbox account.
Below are instructions on how to do it in some of the more common email server/providers.
Exchange 2007 &2010
http://technet.microsoft.com/en-us/library/bb676368%28v=exchg.141%29.aspx
Office365:
http://support.microsoft.com/kb/2572646
Google Apps:
https://sites.google.com/a/apu.edu/gmail-for-apu/executive-assistants/send-on-behalf

Related

Transaction failed. The server response was: 5.2.0 STOREDRV.Submission.Exception:SendAsDeniedException.MapiExceptionSendAsDenied;

Can someone help me out to this below issue. We done change smtp to office365 but after change the smtp host, we start getting below issue
Transaction failed. The server response was: 5.2.0 STOREDRV.Submission.Exception:SendAsDeniedException.MapiExceptionSendAsDenied; Failed to process message due to a permanent exception with message Cannot submit message.
The email address used in the SMTP protocol (MAIL From:<salesperson1#contoso.com>) must be identical to your office365 account name, i.e. "salesperson1#contoso.com".
Source: check this Microsoft support page, related to printers and scanners:
"Your printer or application must send email from the same address that you entered logon credentials for during email setup. If the printer or application tries to send email from a different account, this results in an error similar to:
5.7.60 SMTP; Client does not have permissions to send as this sender.
For example, if you entered login credentials for sales#contoso.com in your application settings, but the application tries to send emails from salesperson1#contoso.com, this is not supported. For this scenario, use Microsoft 365 or Office 365 SMTP relay instead."
In our case, the address mismatch causes office365.com to reply with the following error message:
554 5.2.0 STOREDRV.Submission.Exception:SendAsDeniedException.MapiExceptionSendAsDenied; Failed to process message due to a permanent exception with message Cannot submit message.
and has been resolved as described.
If using Asp.net/c#, then ensure the sender id used in NetworkCredential is similar to the from email address as below:
MailServer.Credentials = new System.Net.NetworkCredential(SenderId, SenderPass);
MailAddress from = new MailAddress(SenderId);

#61042 - An error occurred while processing the outgoing email message with subject "RE: test "

I have installed email router server on production server where Dynamics crm has been installed but when try to reply any mail, the result shows pending send and an error shows in event viewer. I am trying to send mail using a SMTP Relay server. Although, the same application with in same domain and same settings on testing server is working fine.
The event viewer error log is as given below.
Description:
61042 - An error occurred while processing the outgoing email message with subject "RE: test " for SMTP: http://172.26.4.123/TESTCRM for
delivery through 172.26.4.124.
System.Security.Authentication.AuthenticationException: The remote
certificate is invalid according to the validation procedure.
Please suggest some solutions.
Welcome to StackOverFlow.
Hope you are doing well. Let try some steps to troubleshooting the issue:
Set the E-mail Router Outgoing profile to Anonymous.
a. Launch the Microsoft Dynamics CRM 2011 E-mail Router.
b. Open the Outgoing SMTP profile.
c. In the Authentication Type drop down, choose Anonymous.
d. Click Publish.
Updated the settings for the outgoing profile of the email router to use SSL and matched the name of the SMTP server with the name of the certificate. In this case, the proper name was the FQDN of the Exchange server.
** SSL for SMTP is not supported in Ex2010, so if this is your escenario then: unchecked “SSL” for SMTP, saved CRM router settings.
Please find below articles regarding your issue.
https://support.microsoft.com/en-us/help/954584/error-message-when-you-try-to-test-access-from-the-microsoft-dynamics
https://community.dynamics.com/crm/f/117/t/99471
https://community.dynamics.com/crm/f/117/t/231301
Dynamics CRM Email Router Troubleshooting 101 – Outgoing Emails

Assigning an account to user, Acknowledgement Mail is not sending- Suite CRM

An email has to send to the user when he was assigned to an account in suitecrm. But the mail is not sending and i have checked the log, it shows,
SugarPHPMailer encountered an error: The outbound mail server selected
for the mail account you are using is invalid. Check the settings or
select a different mail server for the mail account. SugarPHPMailer
encountered an error: SMTP connect() failed.
https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting
I have tried the 'Test mail' in the admin/ Email settings and i got the test mail.
Can you please help on this.
Thanks in advance.

Jenkins throws "Client does not have permissions to send as this sender"

There is lots of posts with users having same error, but none of them works for me...
I am trying to send email reports in Hudson/Jenkins...
Our mail server uses SSL/TLS, I configured Jenkins for TLS, then I am getting this error:
Client does not have permissions to send as this sender
When I try javamail using code, it sends the email properly. Also, Thunderbird works fine.
Any ideas? Do I need to contact mail server administrators?
Finally got it, thanks to Friso
Had to set my email address in System Admin e-mail address under Jenkins Location.
The email should be changed in three places as below as per version 2.19.4:
Extended E-mail Notification - If using SMTP plugin
Email Notification - SMTP Authentication
Jenkins location - System Admin e-mail address
I had the same issue, and I discovered that credentials were no more valid, so I asked to the IT department who told me that credentials were no more need on LAN.
Now it works!

Email error 503, how to solve?

I have problem sending emails, i checked the email sending error logs, and I found this:
RCPT RCPT TO:
503 This mail server requires authentication when attempting to send to a non-local e-mail address. Please check your mail client settings or contact your administrator to verify that the domain or address is defined for this server.
And this:
Sending unsolicited commercial or bulk e-mail to Microsoft's computer network is prohibited. Other restrictions are found at http://privacy.msn.com/Anti-spam/. Violations will result in use of equipment located in California and other states.
And following I dont understand what it means:
DATA DATA 354+Start+mail+input;+end+with+.
RCPT RCPT TO: 250 Requested mail action okay, completed
and some others...
This SMTP server requires authentication. Depending on your provider, you either need to specify username/password or, if your host uses POP-before-SMTP auth, you need to check your email first and that action adds you to an authenticated list for some time so you can send replies.
This error means you need to authenticate against your SMTP server before sending out emails.