Re: mutt-newbie an Spezialisten
** Reply to note from Bernd Brodesser
* Andre Best schrieb am 07.Jan.2001:
1.) Wie benutzt man den pipe-Befehl bei den Attachments, z.B. um eine TIF-Datei (ohne mailcap!) an eine bestimmte Anwendung weiterzugeben, z.B. kfax? Bei ner Textdatei kann man einfach less nehmen, aber offenbar können xv oder kfax oder play nix damit anfangen. Ich weiß, das macht man normalerweise mit der mailcap...!
| eingeben und dann den kompletten Befehl. Es ist aber offensichtlich ein Problem der Befehle, daß sie normalerweise nicht von Standardinput lesen. Bei play geht das mit einem - als Dateiname, dann muß aber auch mit -t der Filetype angegeben werden, da Standardinput ja keine Endung hat. Wie das bei xv und kfax aussieht weiß ich nicht, aber - als Dateiangabe wenn von Standardinput gelesen werden soll ist allgemein üblich.
..werd ich testen...
2.) Der File-Typ application/octet-stream ist doch normalerweise nur ein Binär-Datenstrom, gell? Ich hab in den letzten Tagen einige Mails mit tif- und wav-Anhängen bekommen, der Filetyp bei beiden wurde aber mit octet-stream angegeben und meine mailcap konnte demnach nix damit anfangen. Kann man mutt auch dazu bringen, nach der Dateiendung eine Anwendung auszusuchen?
Dafür gibt es die Datei /etc/mime.types bzw. ~/.mime.types
???
Diese File-Typ-Geschichte gibt's ja offenbar nur unter UNIX-Systemen, also sind doch hier Probleme zu erwarten...wenn man von anderen Systemen Mails kriegt, oder? Oder kann man mutt dazu bringen, den Filetyp nach der Endung aus der mime.types zu lesen?
Das ist Standard, oder habe ich Dich da flasch verstanden?
Soweit ich dies der mutt-Doku entnehmen konnte, verwendet mutt die Datei .mime.types lediglich beim Anhängen von Attachments zur Bestimmung des File-Types, nicht beim Empfang bzw. bei der Dekodierung!? Wie bestimmt mutt eigentlich den Dateityp beim Empfang von Mails bzw. deren Attachments? Die Typen stehen übrigens in meiner ~/.mime.types, oder muß ich dies meiner ~/.muttrc noch sagen? Was macht Ihr denn, wenn Ihr nen Anhang kriegt, die Datei heisst z.B. test.jpg und der Filetyp ist application/octet-stream? Gut, man kann die Datei speichern und dann aufrufen oder über die pipe laufen lassen, aber das muß doch auch anders gehen, oder?
3.) Ich hab versucht, bei rausgehenden Mails mal den Filetyp mit ^T zu ändern und ich hab die beiden Zeichen ^ und T auch hintereinander, danach gleichzeitig versucht, aber ich konnte den File-Typ nicht ändern...!? Soweit ich mich erinnere, sah man den ^ erst nach Eingabe eines weiteren Zeichens (zumindest bei meinem OS2..), z.B. des Leerzeichens!?
Nein, ^T ist die in UNIX allgemein übliche Abkürzung für <CTRL>-T
.prima, wer ich auch testen!
Bernd
Danke!!! Andre *** Andre Best * Buchenweg 1a * D-56337 Arzbach * Fax: +49 (0)89 2443 15498 *** *EMail: andre.best@gmx.net * Tel. 7-18.00: 02603 12623 * Tel.>18.00: 02603 8818*
Am Mon, 08 Jan 2001, schrieb Andre Best:
Diese File-Typ-Geschichte gibt's ja offenbar nur unter UNIX-Systemen, also sind doch hier Probleme zu erwarten...wenn man von anderen Systemen Mails kriegt, oder? Oder kann man mutt dazu bringen, den Filetyp nach der Endung aus der mime.types zu lesen?
Das ist Standard, oder habe ich Dich da flasch verstanden?
Soweit ich dies der mutt-Doku entnehmen konnte, verwendet mutt die Datei .mime.types lediglich beim Anhängen von Attachments zur Bestimmung des File-Types, nicht beim Empfang bzw. bei der Dekodierung!? Wie bestimmt mutt eigentlich den Dateityp beim Empfang von Mails bzw. deren Attachments? Die Typen stehen übrigens in meiner ~/.mime.types, oder muß ich dies meiner ~/.muttrc noch sagen? Was macht Ihr denn, wenn Ihr nen Anhang kriegt, die Datei heisst z.B. test.jpg und der Filetyp ist application/octet-stream? Gut, man kann die Datei speichern und dann aufrufen oder über die pipe laufen lassen, aber das muß doch auch anders gehen, oder?
Es gibt ein kleines Skript namens mutt.octet-filter, das versucht, Dateien, die als application/octet-stream ankommen, sinnvoll anzuzeigen. Das Skript sollte es auf der Mutt-Homepage geben, wenn Du es nicht findest, schicke ich es Dir gerne per PM zu. Aktiviert wird es übrigens durch einen entsprechenden Mailcap-Eintrag. Im Übrigen denke ich, daß Du recht hast und .mime.types beim Empfang nicht verwendet wird, zumindest hätte ich das dann bisher auch falsch verstanden. Gruß Christoph -- Christoph Maurer - Jülicher Str. 80 - 52070 Aachen - Tux# 194235 mailto:christoph-maurer@gmx.de - http://www.christophmaurer.de Auf der Homepage u.a.: Installation von SuSE 7.0 auf Notebook Acer Travelmate 508 T, Elektrotechnik an der RWTH Aachen
Hallo Christoph, On Mon, 08 Jan 2001 at 10:30 +0100, Christoph Maurer wrote:
Im Übrigen denke ich, daß Du recht hast und .mime.types beim Empfang nicht verwendet wird, zumindest hätte ich das dann bisher auch falsch verstanden.
Wird auch nicht beim Empfang verwendet. Zumindest in Version 1.2.5i, die ich hier habe und die Du auch hast. Bernd hat eine Entwicklerversion, vielleicht haben sie da sowas eingebaut. Gruß, Bernhard -- Netscape soll am unteren Rand die Adresse (URL) wie unter Windows drucken. Das geht! (Versionen 4.x): http://members.tripod.de/linuxinfopage/tipps/netscape_url.shtml Gnu PGP-Key: DDAF6454 * Tux# 171705 * ICQ# 98361051
Hallo Andre, * Andre Best schrieb am 08.Jan.2001:
** Reply to note from Bernd Brodesser
* Andre Best schrieb am 07.Jan.2001:
Soweit ich dies der mutt-Doku entnehmen konnte, verwendet mutt die Datei .mime.types lediglich beim Anhängen von Attachments zur Bestimmung des File-Types, nicht beim Empfang bzw. bei der Dekodierung!? Wie bestimmt mutt eigentlich den Dateityp beim Empfang
doch, macht mutt.
von Mails bzw. deren Attachments? Die Typen stehen übrigens in meiner ~/.mime.types, oder muß ich dies meiner ~/.muttrc noch sagen?
an mime.types. Nein, in ~/.mime.types sucht mutt automatisch und in /etc/mime.types und /usr/local/shar/mutt/mime.types.
Was macht Ihr denn, wenn Ihr nen Anhang kriegt, die Datei heisst z.B. test.jpg und der Filetyp ist application/octet-stream? Gut, man kann die Datei speichern und dann aufrufen oder über die pipe laufen lassen, aber das muß doch auch anders gehen, oder?
Ich bekomme so selten jpg Anhänge. Habe ich mir mal selber eine Mail geschickt. Mutt erkennt den Filetype image/jpeg. In der /etc/mime.types steht bei mir: image/jpeg jpeg jpg jpe hast Du da kein jpg stehen? Wenn ich die Endung wegmache, dann erhalte ich auch application/octet-stream, obwohl file auch ohne Endung erkennt, daß es sich um jpeg handelt. application/octet-stream kann ich auch nicht lesen, bzw. der pager bringe ein Buchstaben Wirrwarr. image/jpeg funktioniert aber bestens. Allerdings nur, wenn ich auf X bin. Bernd -- Bei Fragen an die Liste erst mal nachschauen, ob es diese Frage nicht schon einmal gegeben hat. Ein Archiv der Liste findest Du auf: http://lists.suse.com/archives/suse-linux |Zufallssignatur 7
Am Mon, 08 Jan 2001, schrieb Bernd Brodesser:
Hallo Andre,
Was macht Ihr denn, wenn Ihr nen Anhang kriegt, die Datei heisst z.B. test.jpg und der Filetyp ist application/octet-stream? Gut, man kann die Datei speichern und dann aufrufen oder über die pipe laufen lassen, aber das muß doch auch anders gehen, oder?
Ich bekomme so selten jpg Anhänge. Habe ich mir mal selber eine Mail geschickt. Mutt erkennt den Filetype image/jpeg. In der /etc/mime.types steht bei mir:
image/jpeg jpeg jpg jpe
hast Du da kein jpg stehen? Wenn ich die Endung wegmache, dann erhalte ich auch application/octet-stream, obwohl file auch ohne Endung erkennt, daß es sich um jpeg handelt. application/octet-stream kann ich auch nicht lesen, bzw. der pager bringe ein Buchstaben Wirrwarr. image/jpeg funktioniert aber bestens. Allerdings nur, wenn ich auf X bin.
Bist Du sicher, daß der Dateityp beim Empfang festgelegt wird und nicht beim Senden? IMHO wird der Dateityp nämlich beim Senden gesetzt und wenn Du den Kram dann als octet-stream bekommst, hast Du erst mal Pech gehabt! Der von Dir beschriebene Effekt wäre damit auch logisch, da Du Dir ja selber eine Mail geschickt hast, und Du somit auch eine etwaige Kodierung beim Senden verhinderst, wenn Du Deine /etc/mime.types veränderst. Was mir schon oft aufgefallen ist: MS-Word-Attachments habe ich schon oft mit dem richtigen Typ, genauso oft aber auch als octet-stream bekommen, wenn meine mime.types für den Typ verantwortlich wäre, dürfte das doch nicht vorkommen, oder? Gruß Christoph -- Christoph Maurer - Jülicher Str. 80 - 52070 Aachen - Tux# 194235 mailto:christoph-maurer@gmx.de - http://www.christophmaurer.de Auf der Homepage u.a.: Installation von SuSE 7.0 auf Notebook Acer Travelmate 508 T, Elektrotechnik an der RWTH Aachen
* Christoph Maurer schrieb am 08.Jan.2001:
Bist Du sicher, daß der Dateityp beim Empfang festgelegt wird und nicht beim Senden? IMHO wird der Dateityp nämlich beim Senden gesetzt und wenn Du den Kram dann als octet-stream bekommst, hast Du erst mal Pech gehabt! Der von Dir beschriebene Effekt wäre damit auch logisch, da Du Dir ja selber eine Mail geschickt hast, und Du somit auch eine etwaige Kodierung beim Senden verhinderst, wenn Du Deine /etc/mime.types veränderst.
Da hast Du natürlich Recht. Wenn ein kaputtes MUA den Typ nicht richtig setzt, so ist es ein Fehler dieses MUAs und nicht von mutt. Es ist in der RFC Festgelegt wie attachments behandelt werden. Und die RFC ist gültige Norm, und nichts anderes. Habe die RFC-Nummer leider nicht zur Hand.
Was mir schon oft aufgefallen ist: MS-Word-Attachments habe ich schon oft mit dem richtigen Typ, genauso oft aber auch als octet-stream bekommen, wenn meine mime.types für den Typ verantwortlich wäre, dürfte das doch nicht vorkommen, oder?
Wundert mich bei diesem Produkt überhaupt nicht. Bernd -- ACK = ACKnowledge = Zustimmung | NAC = No ACknowledge = keine Zustimmung DAU = Dümmster Anzunehmender User | LOL = Laughing Out Loud = Lautes Lachen IIRC = If I Remember Correctly = Falls ich mich richtig erinnere OT = Off Topic = Am Thema (der Liste) vorbei |Zufallssignatur 11
On Mon, Jan 08, 2001 at 09:33:41AM +0100, Bernd Brodesser wrote: Hallo,
* Andre Best schrieb am 08.Jan.2001:
** Reply to note from Bernd Brodesser
* Andre Best schrieb am 07.Jan.2001:
Soweit ich dies der mutt-Doku entnehmen konnte, verwendet mutt die Datei .mime.types lediglich beim Anhängen von Attachments zur Bestimmung des File-Types, nicht beim Empfang bzw. bei der Dekodierung!? Wie bestimmt mutt eigentlich den Dateityp beim Empfang
doch, macht mutt.
von Mails bzw. deren Attachments? Die Typen stehen übrigens in meiner ~/.mime.types, oder muß ich dies meiner ~/.muttrc noch sagen?
Ich hab die Diskussion nicht ganz mitgekriegt, aber vielleicht sucht der Fragesteller /etc/mailcap? Wenn ich einen Anhang bekomme, meinetwegen ein Bild, dann schaue ich den Anhang mit 'v' an, wechsle auf den Anhang und 'Return' und dann passiert, was Du in 'mailcap' eingetragen hast. Beispiel Bilder: # The following sends all other image subtypes to xv image/*; xv %s; ; test=test -n "$DISPLAY" Findet sich in der Beschreibung des Anhangs der Begriff 'image', wird das Programm 'xv' zusammen mit dem Anhang '%s' aufgerufen, sofern X läuft. Dasselbe Spiel geht mit Postscript oder Sound-Dateien. Es finden sich auch Beispiele in der Datei. Gruß Karlheinz -- E-Mail: karlheinz.guenster@t-online.de --
participants (5)
-
Andre Best
-
Bernd Brodesser
-
Bernhard Walle
-
Christoph Maurer
-
Karlheinz Guenster