bobbybobbertson
Programmer
I have a mailing list that has grown quite extensively. As of just yesterday over 2000 people have signed up for my mailing list. I just recently learned about the Mail::Sendmail module, which is nice and easy.
However, I have a couple quick questions. I know that the module does not actually use sendmal but instead speaks directly to the SMTP.
First, are there any security threats with this module. I have read and found nothing of this nature.
Second, In order to not have problems with other servers accepting my mailing list, I need to send an email to each member of the mailing list individually. I once tried to send all 2000 emails as a BCC in one email, and servers like Yahoo, AOL, and Hotmail all rejected my email. The rejection said that there is a limit to how many recipients can be in an email. Thus, none of my members got the email. So my question is, if I do a loop that creates 2000 separate emails, will I destroy my server? I have my own dedicated server that runs linux.
Third, I am making a webpage so that I can send emails easily from a webpage in a protected directory on my website. Is there a way to have perl interactively print to a webpage. What I mean is that after each email is created I would like to print to the webpage that that individual email was successfully transmitted. However, I have written a test script that contains the following:
print "test\n";
sleep(20);
print "test\n";
The webpage doesn't show up until after the 20 seconds has lapsed. Im looking for the first test to show up on the page and then the second show up 20 seconds later. Is something like this possible?
AND FINALLY, any suggestions as to how to not be considered spam would be nice. All my users have signed up for my mailing list and I am by no means sending spam.
i know this was a lot, but any help will do.
However, I have a couple quick questions. I know that the module does not actually use sendmal but instead speaks directly to the SMTP.
First, are there any security threats with this module. I have read and found nothing of this nature.
Second, In order to not have problems with other servers accepting my mailing list, I need to send an email to each member of the mailing list individually. I once tried to send all 2000 emails as a BCC in one email, and servers like Yahoo, AOL, and Hotmail all rejected my email. The rejection said that there is a limit to how many recipients can be in an email. Thus, none of my members got the email. So my question is, if I do a loop that creates 2000 separate emails, will I destroy my server? I have my own dedicated server that runs linux.
Third, I am making a webpage so that I can send emails easily from a webpage in a protected directory on my website. Is there a way to have perl interactively print to a webpage. What I mean is that after each email is created I would like to print to the webpage that that individual email was successfully transmitted. However, I have written a test script that contains the following:
print "test\n";
sleep(20);
print "test\n";
The webpage doesn't show up until after the 20 seconds has lapsed. Im looking for the first test to show up on the page and then the second show up 20 seconds later. Is something like this possible?
AND FINALLY, any suggestions as to how to not be considered spam would be nice. All my users have signed up for my mailing list and I am by no means sending spam.
i know this was a lot, but any help will do.