[Cascavel-pm] Re: Erro num script

Flavio S. Glock fglock em pucrs.br
Sexta Outubro 22 11:05:03 CDT 2004


Dirceu Junior wrote:
> 
> Como eu disse aqui estão os scripts...
> 
> On Fri, 22 Oct 2004 10:46:32 -0300, Dirceu Junior <dirceu.jr em gmail.com> wrote:
> > estou usando o modulo Mail::Sender
> > e começou a aparecer este erro ...
> > Can't call method "MailFile" without a package or object reference at
> > ./send_mail.pl line 88

Dirceu:

Você está criando um objeto "Mail::Sender" e não está verificando se
ocorreu erro.

Sugiro que você coloque a verificação de erro entre estas duas linhas:
     ...
     $sender = new Mail::Sender {smtp => $smtp,
                               from => $from_mail};
     $sender->MailFile({to => $record[1],
     ...

Por exemplo:

     die "Ocorreu um erro $sender - $Mail::Sender::Error "
         unless ref( $sender );

- Flavio S. Glock


Mais detalhes sobre a lista de discussão Cascavel-pm