From: Nikola Janceski <[EMAIL PROTECTED]>
> Okay I am at a loss here...
>
> I am using Mail::Sender to generate e-mails from a cgi page.
> I am successful with genereating it using a regular script run from a
> command line.
>
> But when I put the code into my cgi it gives me this stupid error, (I
> upgraded the module to the latest). The code is almost an exact copy
> of one of the examples in the documentation. And funny how it dies in
> the module and not in my script.
>
> Here is the code I am using:
>
> [snip all the checking and crap]
>
> use Mail::Sender;
> ref($sender = new Mail::Sender
> {smtp => 'mailhost.xxxx.com'}) || die "$sender --
> $Mail::Sender::Error\n";
>
> $sender->OpenMultipart({from => $FORM{'from'}, cc => $FORM{'cc'},
> subject => $FORM{'subject'} } ) || die
> "$Mail::Sender::Error\n";
Don't ask me why but ... the method returns a the $sender object if
successfull and a negative error number if not.
This should be
ref $sender->OpenMultipart({from => $FORM{'from'},
cc => $FORM{'cc'}, subject => $FORM{'subject'} } )
or die "$Mail::Sender::Error\n";
or
ref( $sender->OpenMultipart({from => $FORM{'from'},
cc => $FORM{'cc'}, subject => $FORM{'subject'} } )
) || die "$Mail::Sender::Error\n";
To make things worse ... ->SendFile() return 1 if successfull and
negative number if not.
Do you get any helpfull error message now?
Sorry, Jenda
=========== [EMAIL PROTECTED] == http://Jenda.Krynicky.cz ==========
There is a reason for living. There must be. I've seen it somewhere.
It's just that in the mess on my table ... and in my brain.
I can't find it.
--- me
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]