[SP-pm] REf: Enviando e-mail's

Luis Motta Campos luismottacampos at yahoo.co.uk
Fri Nov 28 01:58:06 PST 2008


Márcio Vitor wrote:
> On Thu, Nov 27, 2008 at 8:57 PM,  <claudio em dpreferencial.com.br> wrote:
>> ___________________________________________
>> Not a HASH reference at C:/xampp/perl/site/lib//Email/Simple.pm line 83,
>> <MODFILE> line 185442.
>> ___________________________________________
>>
> Bom, na linha acima falta fechar aspas.
> Provavelmente o construtor do módulo está dando erro com a estrutura
> que está sendo repassada.

Do email original:

> my $sender = Email::Send->new(
>     {   mailer      => 'SMTP.DPREFERENCIAL.COM.BR',
>     {   mailer      => 'SMTP',
>         mailer_args => [
>             username => 'MeuUserName,
>             password => 'MinhaSenha',
>         ]
>     }}
>  );
>  eval { $sender->send($email) };
>  die "Error sending email: $@" if $@;

Eu discordo, todas as aspas estão fechadas. Mas a estrutura de dados é
inválida, de qualquer modo. ;) A segunda chave do hash que começa com "{
  mailer      => 'SMTP.DPREFERENCIAL.COM.BR'," é uma referência para um
hash, e isso é maaaaaaaaau.

Putamplexos.
-- 
Luis Motta Campos is a software engineer,
Perl Programmer, foodie and photographer.


More information about the SaoPaulo-pm mailing list