Hi, when composing an email from the member account, please see picture I included. May someone please tell me how to remove the one minute delay between sending emails? Thank you!
Hi, when composing an email from the member account, please see picture I included. May someone please tell me how to remove the one minute delay between sending emails? Thank you! |
/inc/classes BxDolMailBox.php find and edit it. 68~69 // can write another message (in minuts)! |
There's a reason for the delay. If you remove it, you may expose your members to some email abuse from within http://towtalk.net ... Hosted by Zarconia.net! |
I recommend you not to remove that. That will make spammers to send huge volume of emails. ---- |
Thank you very much for your answers and opinions! I'll follow the ones that suggest not to taking it off finaly :)
Thanks to all of you! |
Thanks for this! |
I wish to remove the one minute delay from my email sending also. My membership is all people that I have personally approved to be on the site and can regulate the spamming issue myself. I would rather do this than inconvience my members. And yes I get a ton of complaints. |
Well do it. The instructions are in this thread. |
Could I change this into seconds? // can write another message (in minuts)! var $iWaitMinutes = 1; let's say 30 seconds Diddy is not greedy and has time. Dolphin is cool and its not just mine :-) |
Yes, use fractions. I used 0.5 and then tested it and it reported I had to wait 0.5 minutes before sending another. I did not follow up to see if it was 0.5 minutes but I assumed it was. So test and see if you can send another message after 30 seconds. Geeks, making the world a better place |
Yes, use fractions. I used 0.5 and then tested it and it reported I had to wait 0.5 minutes before sending another. I did not follow up to see if it was 0.5 minutes but I assumed it was. So test and see if you can send another message after 30 seconds. The time of 30 seconds and .5 minutes may be the same, but 30 seconds looks more professional. Can we do: // can write another message (in seconds)! |
Well, that is just setting the value of the variable, so yes you can. Then you can go to where the variable is used and adjust the code there so it is in seconds and not 30 minutes. Search for iWaitMinutes (without the $) and then work to make it work as you want. Personally coming from a maths background, the 0.5 is perfectly fine to me. Oh, sorry, you wanted to create a new variable, Yes, you can do that as well and then change the current code to handles that variable. Geeks, making the world a better place |
I changed this some time ago too and can remember to switch to seconds it is neccessary to change this line as well date_add(`Date`, INTERVAL {$this -> iWaitMinutes} MINUTE) > Now() into date_add(`Date`, INTERVAL {$this -> iWaitMinutes} SECOND) > Now() then use 30 as a value for variable $iWaitMinutes. Fractions of minutes will not work. Also don't forget to change language key _You have to wait for PERIOD minutes before you can write another message! in admin panel from minutes to seconds Check my GeoDistance, Watermark, TorBlock and Android Push Notifications mods | http://goo.gl/H3Vp81 |
0.5 seems to work for me; I was counting 100x and so on and not using a stopwatch but yes, after 30 seconds or so I could send a new email but not before. Geeks, making the world a better place |
What would be nice here is a countdown time; you can send an email in xx minutes/seconds and the xx counts down letting the user know when they can click to send a new email. The problem with this feature is that while it can help to prevent spam, it annoys the heck out of members and they complain about it all the time. You have to weight the risk of a spammer sending out emails with the user experience using your site. If there are enough things "in the way" of the user experience, they will leave. The question I have is, "What is the risk of a bot hitting the email system and sending out spam email to all my members at once?" Geeks, making the world a better place |
fractions of minutes not work here. I just tried because i was curious. Sometimes it's 20 seconds, sometimes 50 seconds until i can send again. So i think there is some rounding going on. I don't know. Correct way is to use SECOND then it works really like expected. Check my GeoDistance, Watermark, TorBlock and Android Push Notifications mods | http://goo.gl/H3Vp81 |
DateTime::add
The DateInterval class
Just trying to gain an understanding here. Also: DateInterval::format Geeks, making the world a better place |