G'day... Better yet, use MIME::Lite
E.g. sub mail() { my $from = '[EMAIL PROTECTED]'; use MIME::Lite; my $mail = MIME::Lite->new( From => $from, To => $recipient, Subject => "From Guest Book $subject", Body => $content, ); $mail->send(); } See CPAN for more details. :) Regards, Michael S. E. Kraus Software Developer Wild Technology Pty Ltd _______________________________ ABN 98 091 470 692 Level 4 Tiara, 306/9 Crystal Street, Waterloo NSW 2017, Australia Telephone 1300-13-9453 | Facsimile 1300-88-9453 http://www.wildtechnology.net The information contained in this email message and any attachments may be confidential information and may also be the subject of client legal - legal professional privilege. If you are not the intended recipient, any use, interference with, disclosure or copying of this material is unauthorised and prohibited. This email and any attachments are also subject to copyright. No part of them may be reproduced, adapted or transmitted without the written permission of the copyright owner. If you have received this email in error, please immediately advise the sender by return email and delete the message from your system. > -----Original Message----- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] > Sent: Sunday, 28 November 2004 5:02 PM > To: [EMAIL PROTECTED] > Cc: [EMAIL PROTECTED] > Subject: Spam:Re: Frowarding mail automatically through script > > sub mail() > { > my $from="[EMAIL PROTECTED]"; > my $to=$recipient; > my $sendmailpath="/usr/sbin/sendmail"; > > > open (SENDMAIL, "| $sendmailpath -t"); > > > print SENDMAIL "Subject: From Guest Book $subject\n"; > > > print SENDMAIL "From: $from\n"; > > > print SENDMAIL "To: $to\n\n"; > > > print SENDMAIL "$content\n\n"; > > close (SENDMAIL); > > > } > > > > i had written following script for sending mail > automatically through > > PERL using "sendmail" program in the perl script. > > But its not workig. What may be the problem with it. > > > > #!/usr/local/bin/perl > > $name = 'name'; > > $email = 'mail id'; > > open(MAIL, "| /usr/lib/sendmail -oi -n -t"); print MAIL > > <<EMAIL_TO_USER; To:$email From:"[EMAIL PROTECTED] > > Subject: More Information > > Dear $name: > > Thank you for contacting us. We will send you the material to this > > email address. EMAIL_TO_USER close MAIL; print > > "Content-type:text/html\n\n"; print <<HTML_RESPONSE; <html> > > <title>Thank You Page</title> <h1>Thanks!</h1> Thanks, > $name!<br> I'll > > mail information to $address right away. > > </html> > > > > > > > > > > Yahoo! India Matrimony: Find your life partneronline. > > > > > -- > To unsubscribe, e-mail: [EMAIL PROTECTED] For > additional commands, e-mail: [EMAIL PROTECTED] > <http://learn.perl.org/> <http://learn.perl.org/first-response> > > > -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] <http://learn.perl.org/> <http://learn.perl.org/first-response>