Welcome to the LimeSurvey Community Forum

Ask the community, share ideas, and connect with other LimeSurvey users!

Email delivery failure in LimeSurvey for specific domains despite “OK” status

More
9 hours 26 minutes ago - 8 hours 33 minutes ago #273434 by polisol
==================
(Write here your question/remark)Please help us help you and fill where relevant: -
Your LimeSurvey version: LimeSurvey Community Edition Version 6.15.20
Own server or LimeSurvey hosting: Own server
Survey theme/template:  -
==================


Hello,

could you please assist with the following issue?
LimeSurvey is installed via Docker and runs on a local server of our working group.

The currently active survey sends registration and confirmation emails via SMTP.
Yesterday, several participants did not receive these emails, although:
  1. the participants were successfully added in LimeSurvey,
  2. personal invitation links were generated,
  3. the email status in LimeSurvey was reported as “OK”.
Participants from other domains did not report any delivery problems.

Given that our working group collaborates with medical institutions, identifying the cause of this issue is critical. The problem was identified only after the affected participants contacted us directly via separate emails.

Could you please advise on the possible causes of this behavior, including SMTP configuration, recipient-side filtering, or LimeSurvey-related limitations?

Please let me know if you require any additional information.
Last edit: 8 hours 33 minutes ago by holch.

Please Log in to join the conversation.

More
8 hours 20 minutes ago #273435 by holch
While it can't be discarded 100%, based on your description the problems are most likely not directly related to Limesurvey.

Most respondents do not have these problems, the issues are with specific domains. So the setup in Limesurvey and the SMTP server seem to work.

Sending mass emails is a science in itself. Trouble shooting is not easy, especially when the problem is with the receiving mail servers, as it seems, as this is no general issue, but an issue with specific mail servers on the receiving end.

Most likely the server on the respondents end is considering your emails spam, which can have a variety of reasons:
  • Email text and subject contains potentially "suspicious" keywords that trigger spam filters
  • The IP of the SMTP server used to send the emails is on a black list, the server is in a "bad neighborhood", or from a provider that is known for a high ¨% of spam activity, etc.
  • SMTP server that is not correctly configured. Today, many receiving mail servers refuse to receive emails from servers that do not follow the rules of best practice on how to configure an email server
  • Too many wrong email addresses in the database for this email. Email providers often consider a source as suspicious when the send emails to a lot of non existing email accounts for their domain.
  • etc.
Did you configure a bounce email? Some email servers "respond" with the reason, when they block emails to be delivered.

What is the SMTP server you are using? Something like Sendgrid? Or is it hosted by your organisation?

All in all, given that the system generally seems to send emails (many respondents seem to receive the emails just fine) I think we can ignore the configuration in LS or the configuration of the SMTP account. I think you will need to look into the configuration of the server, the neighborhood of the server, potential spam filters on the receiving end, etc.

Help us to help you!
  • Provide your LS version and where it is installed (own server, uni/employer, SaaS hosting, etc.).
  • Always provide a LSS file (not LSQ or LSG).
Note: I answer at this forum in my spare time, I'm not a LimeSurvey GmbH employee.

Please Log in to join the conversation.

Moderators: holchtpartner

Lime-years ahead

Online-surveys for every purse and purpose