PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : mail versenden ueber konsole, als wichtig kennzeichnen?



sam600
11.02.08, 12:55
hallo

ich verschicke ueber die konsole mit dem befehl "mail" immer wieder emails.

gibt es eine moeglich die email wie z.b.: unter thunderbird die prioritaet zu erhoehen.
z.b.: prioritaet hoch / wichtig

in der man habe ich nichts gefunden.

danke

madfool
11.02.08, 13:05
Das ist einfach ein Header-Field welches du setzen kannst, wie das jetzt genau haisst und ob das bei jedem Client gleich ist weis ich nicht, lässt sich durch ausprobieren aber bestimmt herausfinden.

Gruß
D.

sam600
13.02.08, 13:00
..., lässt sich durch ausprobieren aber bestimmt herausfinden.


danke, schaffe es nicht

mit dem befehl mailx geht es nicht!

wenn jemand noch einen tip, wie ich ueber die konsole bzw. ein script eine email verschicken kann, die als "wichtig" gekennzeichnet ist, kann sich melden :)

danke

marce
13.02.08, 13:03
Poste doch bitte mal, wie Du es versucht hast.

http://www.th-h.de/faq/headerfaq.php - hier wird so einiges erklärt.
http://www.th-h.de/faq/headerfaq.php#technisches

sam600
13.02.08, 13:34
Poste doch bitte mal, wie Du es versucht hast.


man mail :)
laut der man-page gibt es keine moeglichkeit die mail priroritaet zu aendern bzw. dem mail-header bestimmte zeilen hinzufuegen.

mit php habe ich es geschaft, aber ich suche eine moeglichkeit ueber bash.
( da ich bestimmte informationen variablen brauche, die ich per bash erstelle )
desshalb ist php keine loesung!!!

wenn es interessiert das php script: z.b.:


#!/usr/bin/php -q

<?php
echo "mail erzeugen";
$mailTo = username;
# $priority = "X-Priority: 5 (Lowest)\n" . "Importance: Low\r\n";
$xHeaders = "X-Priority: 1 (Lowest)\n" . "Importance: High\r\n";
$msgSubject = "wichtige info";
$msgBody = "wichtige email!!!\n";

mail ($mailTo, $msgSubject, $msgBody, $xHeaders);

?>


hat jemand einen tip, wie ich es mit bash hinbekomme?

mein system: opensuse 10.2

gruss

marce
13.02.08, 13:39
Du kannst die Mail komplett offline vorbereiten (inkl. der Header) und sie dann einfach mail vorwerfen.

Ansonsten hätte ich mir etwas mehr Details auf die Frage, wie Du es denn probiert hast (ausser dem php) gewünscht.

sam600
13.02.08, 13:47
Du kannst die Mail komplett offline vorbereiten (inkl. der Header) und sie dann einfach mail vorwerfen.

Ansonsten hätte ich mir etwas mehr Details auf die Frage, wie Du es denn probiert hast (ausser dem php) gewünscht.

probiert, ich habe mit ein paar optionen versucht den header anzupassen.
laut suchmaschine und anderen forums sollte es mit der option "-a" funktionieren
leider ist habe ich aber eine andere mailx versiin installiert
d.h.. -a = anhang

du meinst also:
mail < mail.offline
-> geht nicht

oder wie soll ich das verstehen?

danke, fuer deine und eure hilfe

marce
13.02.08, 14:07
Eine $datei mit:

To: a@bc.de
From: b@cd.ef
X-Priority: 1
MIME-Version: 1.0
Subject: test

Hallo alle miteinander,

und ein

cat $datei | sendmail -t dasoll.es@hin.de
kommt hier als "sehr hoch" an.

sam600
13.02.08, 14:22
cat $datei | sendmail -t dasoll.es@hin.de


@marce super vielen dank, genau das habe ich gesucht!!!!