Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sometimes there is no a record in Outgoing Emails but the email is sent #2938

Closed
il2020 opened this issue Apr 22, 2023 · 4 comments
Closed

Comments

@il2020
Copy link

il2020 commented Apr 22, 2023

Sometimes quite unexpectedly the letter is not sent to the client. For example, today I saw that my reply was not sent on April 20.

Screenshot from 2023-04-22 06-34-43

Screenshot from 2023-04-22 06-35-09

If you look at the list of emails sent, you will see that emails on other tickets were sent before, after, and right at 11:33 a.m.

Screenshot from 2023-04-22 06-33-17

I checked the logs (https://github.com/freescout-helpdesk/freescout/wiki/Sending-Issues), there were no errors on April 20. Background tasks are working, no unnecessary tasks. PHP extensions are enabled in console version of PHP.

This is not the first time this situation has happened. How do I understand why the emails are not going out? Why doesn't the system notify me in any way that a reply hasn't been sent to the customer?

@freescout-helpdesk
Copy link
Owner

Check errors in Manage > Logs > App Logs.

@il2020
Copy link
Author

il2020 commented Apr 22, 2023

Check errors in Manage > Logs > App Logs.

There are only one error, but today.

Screenshot from 2023-04-22 09-55-02

@il2020
Copy link
Author

il2020 commented Apr 25, 2023

I ran some tests and was able to reproduce this situation. The good news is that the email does get sent to the client, but somehow strangely.

Steps:

  1. In the client's ticket, press the reply button and write some text. You don't need to send it yet.
  2. At this time, the client should send something to the same ticket.
  3. In the client ticket press "View new message" and then send the message from step 1.

This will result in the client receiving an email with messages in that order:

  • client response (from step 2)
  • the FreeScout user's reply (from step 3)

But in the FreeScout ticket, the order is different:

  • the FreeScout user's reply (from step 3)
  • client response (from step 2)

And at the same time in the "Outgoing Emails":

image

@freescout-helpdesk freescout-helpdesk changed the title Sometimes no response is sent to the customer Sometimes there is no a record in Outgoing Emails but the email is sent Apr 26, 2023
@freescout-helpdesk
Copy link
Owner

Fixed in the master branch.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants