1
angaran
Stress testing Xoops Mailer
  • 2006/7/24 10:26

  • angaran

  • Not too shy to talk

  • Posts: 103

  • Since: 2003/8/17


Hi,
I'm experiencing some problems with the Evennews module. I have about 1600 users but when I try to send a newsletter the page hangs ( I waited an hour ). Some mail were sent but I don't know if all of them. Also I don't think an hour is needed to send 1600 mails.
So my question is: how can I test mail sending on my virtual server where my site is hosted without spamming my users with test mails?

Thak you!

P.S.: maybe there is a known solution to this problem?

2
Herko
Re: Stress testing Xoops Mailer
  • 2006/7/24 10:50

  • Herko

  • XOOPS is my life!

  • Posts: 4238

  • Since: 2002/2/4 1


Your server runs out of memory sending 1600 e-mails, and the process hangs. The solution is batch sending e-mails, but that hasn't been properly implemented in the XOOPS 2.0.x core, or the evennews module.

I can only help you define the problem, not the way to test or solve it.

Herko

3
davidl2
Re: Stress testing Xoops Mailer
  • 2006/7/24 11:19

  • davidl2

  • XOOPS is my life!

  • Posts: 4843

  • Since: 2003/5/26


You may also want to keep an eye on the development of SmartMail from the SmartFactory (http://www.smartfactory.ca)

4
angaran
Re: Stress testing Xoops Mailer
  • 2006/7/24 11:39

  • angaran

  • Not too shy to talk

  • Posts: 103

  • Since: 2003/8/17


In fact I'm looking forward for it
But I need a temporary solution until it comes out.

Do you think increasing Max Memory in php.ini can help?
If I change that parameter how can I test without spamming my users? I don't want them to receive lots of "this is a test" mail

Thank you!

P.S.: these are my actual values:

max_execution_time = 30
max_input_time = 60
memory_limit = 8

Any tweak?

5
Dave_L
Re: Stress testing Xoops Mailer
  • 2006/7/24 12:53

  • Dave_L

  • XOOPS is my life!

  • Posts: 2277

  • Since: 2003/11/7


Re testing ...

Do you have a few email accounts available for testing?

A couple of methods:

1) Clone your XOOPS install, and in the cloned database, replace the users' email addresses with your test addresses.

2) Temporarily hack XOOPS' mailer to use your test addresses in place of the addresses retrieved from the database.

Login

Who's Online

337 user(s) are online (239 user(s) are browsing Support Forums)


Members: 0


Guests: 337


more...

Donat-O-Meter

Stats
Goal: $100.00
Due Date: Nov 30
Gross Amount: $0.00
Net Balance: $0.00
Left to go: $100.00
Make donations with PayPal!

Latest GitHub Commits