Empfehlung per CGI und Sendmail
rolf
- cgi
Hallo!
Mein Problem:
Ich will eine Empfehlung per CGI und Sendmail
an mehrere User senden.
Teilscript:
open(p," /usr/sbin/sendmail -t");
print p"to: egon@test.de,theo@test.de,berta@test.de,\n";
Leider ohne Erfolg!
Frage:
Wo ist der Denkfehler? Oder braucht sendmail andere Trennzeichen?
(nicht mit Schleifen-Funktion!)
Thanx
rolf
Hallo rolf,
open(p," /usr/sbin/sendmail -t");
print p"to: egon@test.de,theo@test.de,berta@test.de,\n";
Wo ist der Denkfehler? Oder braucht sendmail andere Trennzeichen?
Komma ist ok, probiers mal so:
Alle Empfänger auf eine Variable nehmen und dann
print p "To: $gruppe\n";
sowas hab ich schon gemacht, das geht. Die Maskierung der @s kann da auch entfallen. Tipp: Bei größeren Gruppen "BCC ..."
Viele Grüße, Puffbohne
open(p," /usr/sbin/sendmail -t");
print p"to: egon@test.de,theo@test.de,berta@test.de,\n";Wo ist der Denkfehler? Oder braucht sendmail andere Trennzeichen?
Komma ist ok, probiers mal so:
Alle Empfänger auf eine Variable nehmen und dann
print p "To: $gruppe\n";
sowas hab ich schon gemacht, das geht. Die Maskierung der @s kann da auch entfallen. Tipp: Bei größeren Gruppen "BCC ..."
Hallo Namensvetter ;-)
thanx für die schnelle Antwort.
Leider funzt Dein Tipp nicht!
Es kann natürlich auch an der Serverconfig von Puretec liegen.
Gruß
rolf
Hallo!
Mein Problem:
Ich will eine Empfehlung per CGI und Sendmail
an mehrere User senden.Teilscript:
open(p," /usr/sbin/sendmail -t");
print p"to: egon@test.de,theo@test.de,berta@test.de,\n";
Sieht fast richtig aus!
Aber, was soll das Komma vor dem "\n"???
Und schreib "To:" anstatt "to:". Weiß nicht, ob es was bringt, aber könnte ein Fehler sein.
Reiner
Sieht fast richtig aus!
Aber, was soll das Komma vor dem "\n"???
Und schreib "To:" anstatt "to:". Weiß nicht, ob es was bringt, aber könnte ein Fehler sein.Reiner
Hallo Reiner,
das Komma habe ich hier versehentlich reinkopiert.
Mit "to:" funzt das Script ohne Probleme.
An einzelne User wird die Empfehlung ja auch verschickt.
Nur an "Mehrere" nicht :-(
rolf