Survey submission is excruciatingly slow

More
1 year 1 month ago #199084 by DenisChenu
Using php mail can fix the issue,
And php mail use default server system, this one can use another smtp relay.

Seems to be difficult to send an email without waiting result , if you have advice on a how to do this.

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development . I don't answer to private message.
The topic has been locked.
More
1 year 1 month ago - 1 year 1 month ago #199086 by holch

Seems to be difficult to send an email without waiting result , if you have advice on a how to do this.

I don't know, but I would prefer the completion of the survey to be independent of the sending of the email. Yes, of course the email should be sent. But when there is an issue with email, I'd rather have at least the survey completed with no email sent than having no email sent and the survey not being finished.

So couldn't we trigger the email sending by submitting, but not require the survey to wait until this has happened to finalize? At least then we have the completed survey. Yes, we still have a problem with the email, but at least 50% of the "goal" is completed. In many cases the email sent is a nice to have and probably would count rather just 5-10% of what should be achieved and the survey completion is 90-95% of that goal.

I answer at the LimeSurvey forum in my spare time, I'm not a LimeSurvey GmbH employee.
No support via private message.
Last edit: 1 year 1 month ago by holch.
The topic has been locked.
More
1 year 1 month ago #199094 by DenisChenu
For information : if you use php mail, it's really quick .
No control of done or not

And you can set your server use a SMTP relay …

So couldn't we trigger the email sending by submitting, but not require the survey to wait until this has happened to finalize?

Use php mail …

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development . I don't answer to private message.
The topic has been locked.
More
1 year 1 month ago #199103 by jelo

I don't know, but I would prefer the completion of the survey to be independent of the sending of the email.


The few users using notification will learn it the hardway. They will disable notifications or switch software. They will not use phpmail cause that will not be a suitable way in most hosting environments.

Idea 1: Save notifications into the database and have a cron job combined with a server load check to run notification in low load situation.
Idea 2: Prioritize survey submission over notification emails and have a timeout for notification emails.

The meaning of the word "stable" for users
www.limesurvey.org/forum/development/117...ord-stable-for-users
The topic has been locked.

Start now!

Just create your account and start using Limesurvey today.

Register now