Hallo, On Wed, 10 Apr 2002 at 22:15 (+0200), Ratti wrote:
On Wed, 10 Apr 2002 at 22:35 (+0200), Ratti wrote:
Jepp. Mal abgesehen davon, daß ich figlet nicht installiert habe, tut es seinen Job im wesentlichen.
Am Mit, 2002-04-10 um 21.06 schrieb Bernhard Walle:
In der Praxis taucht sendmail häufig auf, und zwar irgendwie so:
open (SENDMAIL, "| /usr/lib/sendmail $empfaenger") || die "Could ...";
Ich bevorzuge, wenn es dann perl sein muß, sendmail -t.
Eben.
Noch viel lieber ist es mir aber, wenn ich das in php lösen kann.
PHP kann ich nicht, deshalb würde ich zu Perl greifen. Naja, ersteres werde ich wohl irgendwann ändern :)
Ich habe einige Mailverteiler programmiert, und man hat sehr viel Stress damit, daß bei 2000 Empfängern immer irgendwelche Spaßvögel mit merkwürigen MUAs dabei sind, und wenn man das selber macht, ist immer einer dabei, bei dem die Mail schlecht aussieht. Dummerweise ist "Kunde" ein alias auf "rechthab=true".
Mit mail() in php bin ich bisher sehr gut gefahren, noch ein paar zusätzliche Header angeben und ab dafür.
In Perl gibt es z. B. das Modul Mail::Mailer, das wahlweise das Programm mailx/mail/Mail (in dieser Reihenfolge), Sendmail oder direkt SMTP verwendet. Eignet sich somit auch für Perl-Programmierung mit Windows-Servern.
(Interessanterweise geht perl -c test_sec.cgi nicht, weil er die gleichen Parameter wie im !# haben möchte, was aber nicht machbar ist, denn ich will ja (c)hecken und nicht starten...)
Sicher geht das:
$ perl -cwT test_sec.cgi test_sec.cgi syntax OK
Sicher geht das aber ganz und gar nicht: ;)
gesindel:/home/ratti/public_html # perl -cwT test_sec.cgi Args must match #! line at test_sec.cgi line 1. [...] Args must match #! line (F) The setuid emulator requires that the arguments Perl was invoked [...]
Äh, ja, an Setuid habe ich nicht gedacht. *duck*
Keine Angst, bevor ich was an die Liste poste lasse ich das schon durchlaufen :) Ich dachte auch einige Zeit, dass es nicht geht aber irgendwann habe ich es dann einfach mal probiert ...
Und du kannst dir sicher sein, daß ich sowas nicht starte, ohne reingeguckt zu haben. Erst recht bei _dem_ Betreff. ;-)
*nochmal duck* Gruß, Bernhard -- "Does your computer ever crash?" "Oh definitely, believe me. We want to make a tool that we can use ourselves and we know from our own use we can make it a lot better and a lot more reliable." -- Bill Gates in a BBC interview