Thread formmail.pl
(34 answers)
Opened by bus at 2003-08-17 13:07
[quote=SirLant,17.08.2003, 15:11]Beim überprüfen meinte ich, ob der Aufbau korrekt ist, also alle pflichtoptionen aufgeführt sind.
[/quote] Die gibt es nicht. Alles wird im SMTP-Protokoll uebertragen, der Mailinhalt, auch der Header, ist irrelevant fuer die Zustellung. (Allerdings muss ein Mail-Gateway von anderen Netzen ins Internet die Adressen (To, From, Cc) im Header in RFC-2822-konforme umsetzen.) Quote Abgesehen davon, dass Empfaengeradressen wesentlicher komplizierter als dein Beispiel sein koennen (z.B. <@mailhost1.test,@mailhost1.test:username!netzwerk@irgendwas.test>), ist auch die Namensaufloesung etwas komplizierter als fuer einen Webserver o.ae. Kennst du den Unterschied zwischen user@host.test und user@[host.test]? Quote Auch das ist nicht trivial, vgl. die Adresse oben. Details dazu, was ein SMTP-Server koennen muss, findest du in RFC 2821. In den seltensten Faellen braucht man aber extra fuer CGI-Skripte einen eigenen SMTP-Server, wie Relais schon bemerkte. Eigentlich jeder Rechner, der am Internet haengt, hat ja schon eine Moeglichkeit, E-Mails zu verschicken, und diese Moeglichkeit kann dann auch das CGI-Skript benutzen. Fuer die meisten Arbeitsplatzrechner wird das ein vorgegebener SMTP-Server (des Providers, der Firma) sein, den man ja auch in seinem Mailprogramm eintraegt. Und auf Servern ist normalerweise schon ein MTA installiert. |