Thread Perl SMTP - viele Empfänger über Excelliste (15 answers)
Opened by kazar at 2009-06-11 18:29

kazar
 2009-06-11 20:09
#122466 #122466
User since
2009-06-11
8 Artikel
BenutzerIn
[default_avatar]
2009-06-11T17:40:54 pq
2009-06-11T16:29:52 kazar
Code: (dl )
1
2
3
4
#diese Zeile ist entscheiend! wird hier für ein fester Wert eingebeben
#(z.b. test@web.de) funktioniert alles, ich hab auch darauf geachtet das
#die Emailadressen im Skalar ($arrayBneu) auch /@ verwendet wurde
$smtp->to('$arrayBneu[$n]');

tja, kein wunder. bitte mal Wiki:perlintro lesen. suche nach dem wort 'interpoliert', wenn du neugierig bist, aber du solltest das dokument trotzdem ganz lesen =)
alternativ sage ich einfach "debugging". wenn etwas nicht so funktioniert wie gewünscht, schreib doch einfach ein print in dein skript.
was liefert print '$arrayBneu[$n]' . "\n";?

edit: und ich hoffe, dass du nicht in der excel-datei adressen wie foo\@example.org drinstehen hast. (ich nehme an, du meintest statt /@ \@)
das wäre nämlich quatsch. warum sollte man ein @ Zeichen in einer datei escapen?


habe selbstverständlich kein \@ in der Exceltabelle stehen, dort steht alles ganz normal mit @

Ich habe in einem anderen Forum nur gelesen das man bei Fehler bei der Empfängeradresse ggf die (z.b. in einer Textdatei) gespeicherte Emailadresse das @ durch \@ austauscht - wurde natürlich auch ohne diesen Austausch getestet...

debugging liefert gar keine Werte zurück, mit einer einzigen Emailadresse funktioniert alles einwandfrei, der SMTP liefert auch keine Fehlermeldung zurück

View full thread Perl SMTP - viele Empfänger über Excelliste