Re: Perl script that will control mailing list
by wazoox (Prior) on Sep 02, 2005 at 14:17 UTC
|
This has been discussed this week, see Sending many emails but fast?. 1) will work, but 2) some sophisticated mailing list packages like Siesta or Sympa will scale better.
About the third point, what do you mean by "being online" exactly? | [reply] |
Re: Perl script that will control mailing list
by ww (Archbishop) on Sep 02, 2005 at 14:13 UTC
|
Q 1: Strictly, not a perl question; a mailserver &/or client question. But TBOMK, your schema implies one-addressee; one transmission, in which case, rejection (or not) as span will depend on IP from which you send (may be blocked by some agents as known open-relay, spam source or for other reasons -- and/or -- on client settings at recipient end. No absolute answer possible based on data you provide, and probably OT here.
Q 2: Suggest you start with search, super-search, google, etc. When you can refine your question within meaningful limits, we can be a lot more help.
Q 3: Answer is same as to Q 2 re searching and learning on your own effort.
Bottom Line: Please read How do I post a question effectively? | [reply] |
Re: Perl script that will control mailing list
by davido (Cardinal) on Sep 02, 2005 at 15:25 UTC
|
Mailing lists have been done to death. One of the best mailing list scripts out there happens to be written in Perl: majordomo.
| [reply] |
|
|
I guess I will pass the mailing list but how about that script that would show me who's online. I mean by this a script that print on my website somewhere how many people is currently browsing my page ??
| [reply] |
|
|
For that, people need to voluntarily log in somehow. Just like here at PerlMonks, for example. Here, we log in and accept a cookie. On future visits (assuming we've got the "keep me logged in" option set) that cookie announces our presence. Then each time we hit the server, our "last seen" timestamp gets updated. The "Other Users" nodelet here at the Monastery, which shows who else is currently logged in, is actually a "Who has hit the server with a recognized cookie in the last ten minutes".
That's about as good as you can do on the web. There is no true "logged in" state for the web; just "recently here". This isn't a Perl situation, it's a condition resulting from the fact that the Web is stateless.
| [reply] |
Re: Perl script that will control mailing list
by bradcathey (Prior) on Sep 02, 2005 at 14:46 UTC
|
Your biggest problem will be finding a host that will allow you to send out more than, let's say, a hundred e-mails per hour. The average host is becoming more and more wary of allowing bulk email. You might just want to go with one of the services. Of course, if you are serving it yourself, not as much of a problem, but you could get "blacklisted" as a spammer a some point.
—Brad "The important work of moving the world forward does not wait to be done by perfect men." George Eliot
| [reply] |
Re: Perl script that will control mailing list
by xorl (Deacon) on Sep 02, 2005 at 19:45 UTC
|
I just stumbled across DADA mail this past month. It is really really really awesome and written in Perl!
http://dadamail.org/
My mailing list finally grew to more than 100 people and keeping track of who subscribed and what email they wanted had started to take more time than writting the weekly email that I send. So far I've used it to send 3 emails and all the headaches of keeping track of bounces and unsubs and new subs has been taken off my hands. I highly recommend it.
It is also written in Perl so you can hack on it if you really need to.
For an announcement list (no discussion) it is perfect. I just unziped the files, and followed a few easy instructions for setting it up (make sure you encrypt the password), and I was sending out email.
Words can't express how happy I am with it.
| [reply] |