tmail – Online in der Cloud

Dies ist der Befehl tmail, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


tmail – Mail-Zustellungsmodul

ZUSAMMENFASSUNG


tmail [-B Format] [-D] [-F von Namen] [-ICH inbox_specifier] Benutzer[+Ordner] ...

BESCHREIBUNG


tmail liefert E-Mails an den EINGANG eines Benutzers oder einen bestimmten Ordner. tmail kann konfiguriert werden als
ein Drop-in-Ersatz für Binmail(1) mail.local(1) oder ein Programm, das zur Verwendung bestimmt ist
Postzustellung durch ein Postzustellprogramm wie z sendmail(8).

tmail soll für die direkte Zustellung durch den Mailer-Daemon verwendet werden; dmail(1) ist die
bevorzugtes Tool für Benutzeranwendungen, z. B. ein Mail-Zustellfilter wie z procmail(1). If
tmail für eine Benutzeranwendung verwendet wird, muss das aufrufende Programm davon Kenntnis haben
Einschränkungen siehe unten.

Wann tmail Exits gibt Exit-Statuswerte zurück, um das E-Mail-Zustellungsprogramm zu aktivieren
Bestimmen Sie, ob eine Nachricht erfolgreich zugestellt wurde oder eine temporäre (Anforderungswarteschlange für) hatte
(spätere Zustellung) oder dauerhafter Ausfall (Rücksendung an den Absender).

Besitzt das +Ordner Erweiterung ist im Benutzerargument enthalten, tmail werde versuchen zu liefern
in den angegebenen Ordner. Wenn der Ordner nicht existiert oder die Erweiterung nicht enthalten ist,
Die Nachricht wird an den Posteingang des Benutzers gesendet. Wenn die Lieferung an den Posteingang und nicht an den Posteingang erfolgt
derzeit vorhanden, tmail erstellt einen neuen Posteingang mit dem -I or -b Flag, falls angegeben.
tmail erkennt das Format eines vorhandenen Posteingangs oder Ordners und hängt die neue Nachricht an
dieses Format.

Die -b Flag gibt ein Format zum Erstellen von INBOX an, wenn INBOX noch nicht vorhanden ist. Diese Flagge
erfordert Berechtigungen und kann nicht mit verwendet werden -I. Das Argument ist ein Formatname wie z
Mix, MBX usw.

Die -D Flag spezifiziert das Debuggen; dies ermöglicht zusätzliche Nachrichtentelemetrie.

Die -f or -r Das Flag wird vom E-Mail-Zustellungsprogramm verwendet, um einen Rückgabepfad anzugeben. Der
Kopfzeile
Der Weg zurück:von Namen>
wird der Nachricht vor der Zustellung vorangestellt.

Die -I Das Flag wird vom E-Mail-Zustellungsprogramm verwendet, um einen alternativen INBOX-Namen anzugeben.
Dieses Flag erfordert Berechtigungen und kann nicht mit verwendet werden -b. Dies betrifft den Standort und
Format des Posteingangs. Falls angegeben, sollte es in einer von drei Formen vorliegen:

Die erste Form des Arguments zu -I ist die Zeichenfolge „INBOX“, was bedeutet, in das System zu schreiben
Standardposteingang unter Verwendung des Standardpostfachformats des Systems. Diese Systemstandards sind definiert
wenn die C-Client-Bibliothek erstellt wird.

Die zweite Form des Arguments zu -I ist eine Lieferspezifikation, bestehend aus „#driver“, a
C-Client-Postfachformat-Treibername, „/“ und ein Dateiname. Dies wird an die schreiben
angegebene Datei im angegebenen Format. Beispielsweise schreibt #driver.mbx/INBOX in eine Datei
„INBOX“ im Home-Verzeichnis im MBX-Format; und #driver.unix/mail/incoming wird schreiben
Datei „incoming“ im Unterverzeichnis „mail“ des Benutzers im Unix-Format (Standard-UNIX).

Die dritte Form des Arguments zu -I ist ein anderer Name. Normalerweise wird dies an die geschrieben
angegebene Datei im Home-Verzeichnis des Benutzers im angegebenen Format. Allerdings sicher
Namen sind etwas Besonderes. Diese sind:

Wert entspricht
----- -------------
INBOX.MTX #driver.mtx/INBOX.MTX
mbox #driver.unix/mbox
mail.txt #driver.tenex/mail.txt

If -I nicht angegeben ist, ist die Standardaktion -I EINGANG.

Wenn in der Befehlszeile mehrere Empfänger angegeben sind, tmail erzeugt einen untergeordneten Prozess
pro Empfänger, um die tatsächliche Zustellung durchzuführen. Diese Art anzurufen tmail ist nicht zu empfehlen;
siehe unten unter RESTRICTIONS.

INSTALLATION


If tmail soll für den Mailversand aus dem Mailversandprogramm it verwendet werden sollen be
setuid root installiert.

Wenn sendmail das E-Mail-Versandprogramm ist, tmail wird von sendmail.cf aufgerufen. Suche nach
„Mlocal“-Zeile und ersetzen Sie den Pfadnamen durch den tmail binär anstelle von /bin/mail,
/usr/lib/mail.local usw. Sie sollten auch das aufzurufende Flag hinzufügen tmail im CRLF-Stil
Zeilenumbrüche; Dies geschieht normalerweise mit E=\r\n in der Mlocal-Zeile.

Hier ist ein Beispiel einer Mlocal-Zeile in sendmail Version 8:

Mlocal, P=/usr/local/etc/tmail, F=lsDFMAw5:/|@qPrn+,
S=10/30, R=20/40, E=\r\n, T=DNS/RFC822/X-Unix,
A=tmail $u

If tmail ist mit dem aufzurufen -I Flag muss es sowohl real als auch effektiv aufgerufen werden
UID-Root. Viele sendmail-Konfigurationen rufen den lokalen Mailer als sendenden Benutzer auf
Dieser Benutzer ist lokal, was verhindert -b or -I von der Arbeit.

SICHERHEIT ÜBERLEGUNGEN


If tmail Wird von einem normalen Benutzer aufgerufen, wird in der Headerzeile „Received:“ der Name angezeigt
oder UID des Benutzers, der es aufgerufen hat.

Normalen Benutzern ist die Nutzung nicht gestattet -b or -I Flag, da sonst ein Benutzer dies tun könnte
Erstellen Sie eine beliebige Datei im Verzeichnis eines anderen Benutzers.

tmail kann E-Mails an Home-Verzeichnisse zustellen. Zusätzlich, tmail zur Lieferung genutzt werden kann
E-Mails an andere E-Mail-Ordner in einem Home-Verzeichnis oder einem untergeordneten Verzeichnis eines Home-Verzeichnisses senden
Verzeichnis.

RESTRICTIONS


Das aufrufende Programm sollte aufrufen tmail andernfalls mit CRLF-Zeilenumbrüchen tmail werde mich beschweren
im Syslog.

Absolute Pfadnamen und ~ Benutzer Angaben sind nicht erlaubt in +Ordner Erweiterungen.

Normalen Benutzern ist die Nutzung nicht gestattet -I Flagge.

IMAP4-Namespace-Namen werden in noch nicht unterstützt +Ordner Erweiterungen.

Es ist nicht möglich zu verwenden tmail liefern an mh(1) Postfächer formatieren.

Wenn die Zustellung an mehrere Benutzer angegeben ist und die Zustellung an einen einzelnen Benutzer fehlschlägt, wird die
Die gesamte Lieferung wird als fehlgeschlagen gemeldet, auch wenn die Lieferung an andere Benutzer möglicherweise fehlschlägt
hat bestanden. Wenn tmail wird für den Postversand von verwendet sendmail(8), eine separate E-Mail
Der Aufruf sollte für jeden Benutzer erfolgen. Andernfalls kommt es zu einem Lieferfehler für einen einzelnen Benutzer
Wenn eine Nachricht an mehrere Benutzer gesendet wird, führt dies zu mehreren Zustellungen an alle anderen Benutzer
jedesmal sendmail(8), Wiederholungsversuche.

Nutzen Sie Tmail online über die Dienste von onworks.net



Neueste Linux- und Windows-Online-Programme