Forum Programmation.perl Pb envoi courriel

Posté par  .
Étiquettes : aucune
0
28
sept.
2007
Mon script:

my $smtp = Net::SMTP->new('MAILHUB',
Debug => 1,
Timeout => 30);
$smtp->mail('pascal@free.fr');
$smtp->to('titi@tri.fr');
$smtp->cc('toto@gmail.fr');
$smtp->data();
$smtp->datasend( << "EOM" );
From: <pascal@free.fr>
To: <titi@tri.fr>
Cc: <toto@free.fr>
Subject: Test
edfkjdsfdsf
sdfdsfdsff
EOM
$smtp->dataend();
$smtp->quit();

Ma question:
Pourquoi à la rèception je vois dans "De:pascal.fr" dans "A: titi.fr@free.fr" et dans "Cc: toto.fr@free.fr"

Cela est gênant si les personnes recevant ce Courriel veulent y répondre.

Merci par avance.
  • # @ = tableau

    Posté par  . Évalué à 1.

    Le symbole arobase en perl référence la liste/tableau.

    Soit utilise des simples quotes autour de EOM pour que l'interprétation du here document ne soit pas faite du tout, soit échapper chaque @ par un \

    Comme ca :


    From From: Pascal MONOM <pascal\@free.fr>
    • [^] # Re: @ = tableau

      Posté par  . Évalué à 1.

      Merci,

      ça marche nickel, j'aurai du y penser

      merci.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.