7.9.4 email issues - a summary from our experience

Hi,

We love the new Email template builder and the emails it generates are really cool.

I just wanted to give a summary of the issues we are seeing in 7.9.4 around the topic email settings, email composer and email history

  1. Email settings:

a) I know from Sugar you only need to set the SMTP settings in the General Email sections and say all users can use this to send Emails. But not here :frowning:
With 7.9.4 I need to define the user with an IMAP account as well, then it works! :slight_smile:

  1. Email composer:

a) Opening the Email composer I see the signature I defined. :slight_smile:
b) If I add a template the signature disappears and I don’t see a way to add it. :frowning:

  1. Sent Email

    a) The email that the recipients receives are correctly displayed with the right template, but of course without the signature

  1. Email History

a) If you open the email in the subpanel the fields FROM: and TO: have no values, so you can’t see who sent or received the email :frowning:
b) The body of the email shows the event template, not the template which was selected :frowning:

Hope this list helps to get a quick resolution of the issues:

Please add to this list if you find other issues

Regards
Ronan

Hi Ronan,

2-3. This sounds like a bug, I’ve raised it on GitHub here

A I believe this is due to caching which has been fixed here
B Also due to caching and fixed in the same PR

If you find other bugs, the best place to raise them would be on the GitHub bug tracker. Thanks for the contribution!

Hi Dillon,

Thanks for escalating the bugs 2 & 3

With 4 a) I still don’t have the From and To addresses even though I did a quick repair as suggested :frowning:
4 b) the emil body is displaying correclty now, thanks :slight_smile:

Cheers
Ronan

I seem to recall that emails imported prior to the application of the fix for issue 4 will not display the From and To addresses regardless. Newly imported emails should however.

I am still having issues with setting up the outgoing accounts for two of my users. We are a three person company. My outgoing email works fine and was set up in Admin -> email settings.

Then I set up incoming email for all of us and that works.

The outgoing accounts for my other two users never worked.

I get the following error:

Error:SMTP connect() failed. https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting

or

Error:SMTP Error: data not accepted.SMTP server error: DATA END command failed Detail: 5.7.60 SMTP; Client does not have permissions to send as this sender [SN1PR14MB0608.namprd14.prod.outlook.com] SMTP code: 550

If I change the UID and password to my Office365 account it works fine.

I’m at a loss and have posted about this multiple times.

I’d really appreciate some help or guidance on this.

And the templates for me are still not putting in a signature and the attachments are left off.

Thank you in advance for any help you can provide.

John

Hi,

Where do we get the fix from to resolve this issue. urrently running Suite 7.9.4?

Regards

Ronan

Hi Ronan,

This Issue was fixed by the PR here. Which was merged into the hotfix branch yesterday.

Thanks.

Hi,

I copied the Email.php to our instance, cleared the cache and did a quick repair. Still having the same problem!

What did I do wrong?

Regards
Ronan

Did you run the new ā€œSync email accountsā€ option in the Repair submenu?

Thank you for that instruction. I tried it. It had no effect on the issue. I still can’t get the other two email accounts to successfully send emails.

Still hoping for a solution.

Regards,
John

Have you tried removing and re-adding the email accounts?

@Aeroflyte if you can read this (long) thread on Github, I’m trying to solve this SMTP Connect problem that is bugging many people. It’s a tough bug tackle, let me tell you. I wish I had that problem on my system so I could debug it directly instead of having to try and solve it remotely…

https://github.com/salesagility/SuiteCRM/issues/4146

There is a script there that helps check settings and see more detailed errors, it might help you, and your findings might help the rest of the world.