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@mailadresse.dns < /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@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org