Mailinglist Archive: opensuse-de (1438 mails)

< Previous Next >
Re: brauche ich einen Mailserver ?
  • From: Sebastian Siebert <freespacer@xxxxxx>
  • Date: Wed, 17 Mar 2010 00:33:31 +0100
  • Message-id: <4BA0154B.2080202@xxxxxx>
Hallo Michael,

ich möchte ein paar log Dateien von einem entfernten Rechner mir
regelmäßig zukommen lassen. Das geht idealerweise per Mail. Aber dann
müsste ich ja einen Mailserver aufsetzen. Das habe ich noch nie
gemacht und ich habe das Gefühl das das mit Kanonen auf Spatzen
geschossen ist.

Alternativ könnte ich mir vorstellen das ich KMail (3.5.x) fernsteuern
kann. Das könnte aber auch eine Bastelstube werde.

Wie mach man das richtig? Ich muss ja eigenlich nur mails mit Anhängen
verschicken. Die Benutzer sollen weiter mit Kmail arbeiten ohne
Kofigurationsänderng.

Wenn du dich nicht traust einen MTA ala Postfix zu konfigurieren, dann
hast du noch die Möglichkeit einen Mail-Client (MUA) wie Mutt per SMTP
über einen Mail-Provider deiner Wahl zu versenden. Mit Mutt kannst du
bequem über die Kommandozeile (oder per CronJob) Mails mit angehängten
Dateien verschicken.

Beispiel:
# mutt -s "Betreff" -a /pfad/einedatei.tar.gz irgendeine@xxxxxxxxxxxxxxx
< /pfad/mailnachricht.txt

# mutt -h
Mutt 1.5.20 (2009-06-14)
usage: mutt [<options>] [-z] [-f <file> | -yZ]
mutt [<options>] [-x] [-Hi <file>] [-s <subj>] [-bc <addr>] [-a
<file> [...]] [--] <addr> [...]
mutt [<options>] [-x] [-s <subj>] [-bc <addr>] [-a <file> [...]]
[--] <addr> [...] < message
mutt [<options>] -p
mutt [<options>] -A <alias> [...]
mutt [<options>] -Q <query> [...]
mutt [<options>] -D
mutt -v[v]

Optionen:
-A <alias> Expandiere den angegebenen Alias
-a <file> Hängt Datei an die Message an
-b <address> Empfänger einer unsichtbaren Kopie (Bcc:)
-c <address> Empfänger einer Kopie (Cc:)
-D Gib die Werte aller Variablen aus
-e <command> Mutt-Kommando, nach der Initialisierung ausführen
-f <file> Mailbox, die eingelesen werden soll
-F <file> Alternatives muttrc File.
-H <file> File, aus dem Header und Body der Mail gelesen werden sollen
-i <file> File, das in den Body der Message eingebunden werden soll
-m <type> Default-Mailbox Typ
-n Das Muttrc des Systems ignorieren
-p Eine zurückgestellte Nachricht zurückholen
-Q <variable> Frage die Variable aus der Konfiguration ab
-R Mailbox nur zum Lesen öffnen
-s <subj> Subject der Mail (Leerzeichen in Anführungsstrichen)
-v Version und Einstellungen beim Compilieren anzeigen
-x Simuliert mailx beim Verschicken von Mails
-y Starte Mutt mit einer Mailbox aus der `mailboxes' Liste
-z Nur starten, wenn neue Nachrichten in der Mailbox liegen
-Z Öffne erste Mailbox mit neuen Nachrichten oder beenden
-h Diese Hilfe
-- behandle folgende Parameter als Adressen, auch wenn sie mit
einem Bindestrich beginnen. Bei Verwendung von -a mit
mehreren
Dateinamen ist -- zwingend notwendig



Mutt und MSMTP kannst du wahlweise über die Konsole oder über YaST
installieren:
# zypper in mutt msmtp

Sonst würde ich dir raten, die Manpages zu Mutt und MSMTP zwecks
Konfiguration durchzulesen.
# man mutt
# man msmtp

Weitere Seiten zu diesem Thema (leider in Englisch):
<http://msmtp.sourceforge.net/doc/mutt+msmtp.txt>
<http://msmtp.sourceforge.net/doc/msmtp.html#Using-msmtp-with-Mutt>
<http://www.devco.net/archives/2003/09/08/mutt_smtp_via_msmtp.php>

--
Gruß Sebastian - openSUSE Member (Freespacer)
<http://de.opensuse.org/Benutzer:Freespacer>
Wichtiger Hinweis zur openSUSE Mailing Liste:
<http://de.opensuse.org/OpenSUSE_mailing_list_netiquette>
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+unsubscribe@xxxxxxxxxxxx
Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken
Sie eine Mail an: opensuse-de+help@xxxxxxxxxxxx

< Previous Next >
References