PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : mua -?-> mta



red.iceman
14.06.02, 16:34
hallo zusammen und t'schuldigung fuer die kryptische betreffzeile... ;-D

welches format haben die daten, die der mua an den mta uebergibt? wenn z.b. mein mailprog seine mails mit sendmail verschicken soll, dann erwartet "sendmail -t " ja ein bestimmtes format von mailprog. wie sieht das aus???

ri

tomes
14.06.02, 19:25
ob es das ist was du erwartest, schreib es trotzdem ;-)
Also Mail und seine Header sind im RC822 festgelegt.
da gibt es:
1. Umschlag (envelope)
Er wird vom Transportprogramm automatisch hinzugefuegt und wieder abgetrennt, bevor die Nachricht versandt wird.
2. Nachrichtenkopf (message header)
Der Nachrichtenkopf enthaelt alle Informationen, die fuer den Transport der Nachricht benoetigt werden, z.B. Absender und Empfaenger.
3. Nachrichtentext (message body)
Einfach in ACSII, getrennt durch eine Leerzeile vom Nachrichtenkopf.

Der NAchrichtenkopf ist wie folgt eingeteilt:
feldname: feldinhalt
- Angaben in Klammern () sind Kommentare
- LAnge Felder werden in der naechsten Zeile eingerueckt oder mit CRLF ( Zeilenumbruch) versehen
- Im Feldnamen ist egal ob gross oder klein geschrieben wird (FROM = From) --> im Feldinhalt bleibt es erhalten : ROOT@meine.de != root@meine.de
- Reihenfolge der Felder laut RC
Return-Path:
Received:
( Diese beiden koennen je nach Anzahl der durchlaufenen Stationen mehrfach vorkommen
Date:
From:
To:
Subject:
weitere optionale Felder
Folgende Felder muessen da sein:
Date:
From:
To:

Hoffe es reicht dir ;-)

T;o)Mes

P.S.: Haette ich ja fast vergessen:
http://www.faqs.org/rfcs/rfc822.html

red.iceman
15.06.02, 10:41
danke erstmal.

mmh, ich braeuchte eigentlich alle teile einzeln, d.h. from: , to: , .....
kennst du vielleicht ein script, dass mir diese arbeit abnehmen koennte?

ri

tomes
16.06.02, 14:58
Willst du dieMail's auslesen lassen oder moechtest du mit dem Script Mail's erstellen ?

T;o)Mes

red.iceman
16.06.02, 15:24
eigentlich will ich ein programm zum versenden meiner emails benutzen, dem ich jedoch die teile des emails einzeln uebergeben muss, sprich



programm -f {from:} -t {to:} -B {body:} ...



und ich weiss nicht so genau, wie ich das anstelle.





ri

tomes
16.06.02, 16:20
hast du ja schon die Optionen
-f meineAdresse@meineDomain.org
-t deineAdresse@deineDomain.net
-B "hallo, wollte Dir nur herzliche Gluechwunsch sagen, Ich"

Da gibt es bestimmt ne Doku dazu, oder eine man [Programm]

Wenn du z.B. mit Perl ein eigendes *prog* schreiben/benutzen willst, dann sie oben, die einzelnen Feldnamen sind ja eindeutig.

T;o)Mes

P.S.: Vielleicht hilft dir ja auch das hier:
http://www.steines.de/mailf/docs-de/index-4.html

red.iceman
16.06.02, 16:34
nein, dass war es nicht, was ich meinte.
zum beispiel:
ich lese/schreibe/verwalte meine mails mit sylpheed. nun bin ich allerdings mit den versendemoeglichkeiten des progs unzufrieden und will stattdessen anubis1.0 benutzen.
natuerlich koennte ich meine mails auch gleich in anubis verfassen, nur bietet das prog null komfort, d.h. keine adressbuecher, keine verwaltung der gesendeten emails etc.
deswegen moechte ich sylpheed zum schreiben/lesen/etc benutzen und das zusammenstellen des emails, also body+from+to+subject+...=mail, anubis ueberlassen.


ri

tomes
16.06.02, 17:29
http://anubis.sourceforge.net/

T;o)Mes

red.iceman
16.06.02, 22:18
fast. das ist eine neue version, die jedoch mit den 1.x version nicht viel gemein hat.
ich meine aber anubis 1.x
warum?

ri

tomes
17.06.02, 09:21
Version (3.1.0) gezogen, anubis1.0 hab ich nicht gefunden, um zu sehen was das ist.
Ich schaetze mal dir geht es z.B. um diese X-MAILER Zeilen ;-)
Ich habe dir mal eine weiterfuehrende deutsche Erklaerung zu den einzelnen Feldname und was da drin stehen kann rangehaengt.
Ist noch aus meiner Schulzeit, hoffe mal das es dir hilft.

T;o)Mes