I've just installed MIME::Lite 3.030 on an old WinXP PC running ActiveState Perl 5.20.2, and have written this code to send emails via my ISP:
I run it from the cmd prompt, and if I run it every couple of seconds, about 80% of the runs work, (i.e. the script displays "Email sent." and the emails get through to the recipient), but the other 20% fail, i.e. no email is delivered and all that is displayed is this:use MIME::Lite; MIME::Lite->send('smtp', 'smtp.my-isp.net', Timeout => 60); $msg = MIME::Lite->new( From => '"My Name" <me@here.com>', To => '"Your Name" <you@there.com>', Subject => 'Test from WinXP', Data => 'Hi!'); $msg->send or die "Error sending email!"; print "Email sent.\n";
SMTP mail() command failed: 4.3.1 Insufficient system storageSee how the response doesn't include "Error sending email!".
Any ideas what's causing this, and how I can resolve it?
Thanks.
In reply to MIME::Lite error: 4.3.1 Insufficient system storage by tel2
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |