- Posts: 146
- Thank you received: 2
Ask the community, share ideas, and connect with other LimeSurvey users!
Deusdeorum wrote: There is a few options here:
- You can use a cron plugin to automatically send out invitations, I think a solution already exist for purchase somewhere.
- You can use the API to invite_participants(), api.limesurvey.org/classes/remotecontrol..._invite_participants , simply loop the survey until all the invitations has been sent, make sure to add some delay otherwise you will most likely get listed as a spammer
- A more ugly way would be to have a click function on a server somewhere, click "invite participants" every 15 min, could be coded as a bash script and identify the button for invitations, same as above, use some kind of delay
DenisChenu wrote: Did you look at :
- www.limesurvey.org/index.php?option=com_...dMailAjax&Itemid=729
=> extensions.sondages.pro/mailing-manageme...k/documentation.html
?
Deusdeorum wrote: What happens if you click the button manually? Is it still sending only 40 emails?
:blink: sending it in batch dpon't change the spam issue, really no reason.Mazi wrote: .....e sending such a huge amount of emails should definitely by done in batches to prevent being treated as spam or being put on blacklists.
.....
Yes, it does. Especially for learning spam filters analysing ongoing mailserver traffic. These systems tend to lower the spam threshold if lots of emails are send within short time from a certain IP. Thus, using smaller batches and sending emails every 30 minutes instead of every 2 minutes may help.DenisChenu wrote: sending it in batch dpon't change the spam issue, really no reason.
Of course it depends on the configuration details. But if there are such limits, a cronjob is a good choice because you can easily configure it to stay within the required limits e.g. by increasing the delay between the different script calls.DenisChenu wrote: And if the server have some condiguration issue (for example on ISP limit email 1 by second, if you send 2 in one second : all next message is refused) then : batch can broke more sneding email.
mrli999 already said he can not use batch like that because his hoster/ISP limit sending email.