• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[solved] Dateien mit uuencode verschicken

Hallo

ich möchte Dateien aus einem script verschicken.
das ganze sieht im moment so aus:

uuencode datei datei | mail -s "Betr." empf@empf.de

Jetzt müsste ich aber mehrere Anhänge verschicken.
gibt es eine möglichkeit mit uuencode mehrere Dateien zu verarbeiten?

mfg

Darklighter
 
uuencode macht keine Attachments, der Empfänger wird's also etwas schwierig haben, das einfach abzuspeichern. Guck doch mal bei yast, und suche 'attachment' im Description-Feld, da war früher mal was mit dabei.
 
Uuencode liefert dir nur die 7-bit kodierung der Dateien. um diese als atachment zu verschicken - ein oder mehrere ist dabei egal - braucht Du die Mailformatierungen gemäß MIME.
==> http://de.wikipedia.org/wiki/Multipurpose_Internet_Mail_Extensions

wenn ich mich recht erinnere macht auch hylafax das so ähnlich beim Verteilen der Faxe als Mail-Attachment macht.
schau Dir mal das http://www.hylafax.org/site1/howto/faxrcvd/faxrcvd-mail-pdf
das sollte helfen, auch wenn es perl ist. Ich habe auf die schnelle leider kein Shell-skript gefunden.

Alternativ schau dir doch einfach mal eine Mail im Quelltext an, statt immer nur das was dein Mailclient draus macht.

BTW, wenn ich mich recht erinnere verwendet man bei MIME nicht mehr uuencode sondern base64. Das ist das gleiche nur anders :wink:
 
Das Paket heißt biabam.
Der Grund warum du nicht einfach nur `uuencode | mail` nehmen kannst ist, dass es keine Attachments erzeugt, sondern den UU-Stream direkt in den Hauptmailtext schmeißt.
 
Hallo

Erst mal vielen Dank für die Hinweise.

Das Tool Biabam ist genau das was ich gesucht habe.
Vielen Dank dafür.

und Dank an Mads Martin Jørgensen fürs programmieren :D

mfg

Darklighter
 
Oben