Sie sind nicht angemeldet.

1

13.03.2006, 17:59

[gelöst] mutt problem!

Hallo Leute,

ich hab mich heute mal an mutt gewagt :-)

Und des ist echt cool, leider hab ich wärend ich mutt einstellte irgendwas gemacht das zuerst ~/.maildir kein gültiges Mailbox verzeichnis war- des war eigentlich schnell gelöst aber jetzt zeigt Mutt mir keine Emails mehr an... die mails sind aber vorhanden!

ich versende die emails mit dem befehl den ich in meiner muttrc eingestrickt habe!

Quellcode

1
set sendmail="/usr/bin/nbsmtp -U Benutzername -P Passwort -d isp.server  -h myhost.de  -f  meineEmail@server.de"


Und hole die emails!

Quellcode

1
2
3
# Fetchmail durch Drücken von G aufrufen
macro index G "!fetchmail -a -m 'procmail -d %T'\r"
macro pager G "!fetchmail -a -m 'procmail -d %T'\r"


So die emails versendet und holt mutt, aber warum sehe ich nicht das emails gekommen sind in mutt?

In mein Postfach ~./MuttMail/defalut sind mails angekommen dies habe ich überprüft.


Hat jemand eine idee was ich machen das ich die emails in mutt angezeigt bekomme!

Danke
Gruß
knasan

- Bug oder Feature, das darf man sich hier aussuchen. -

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »knasan« (14.03.2006, 12:46)


2

13.03.2006, 19:02

RE: mutt problem!

Ich denke, es ist besser wenn ihr meine einstellungen einsehen könnt!
Zeile von Emails versenden via sendmail habe ich rausgelassen (passwort usw. möchte ja keiner veröffentlichen =))

~/.muttrc

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
set pager_context=1
set pager_index_lines=6                 #Einen Mini-Index im Pager anzeigen
set menu_scroll
set pgp_verify_sig=no                   #PGP nicht im Pager anzeigen
set status_on_top                       #Statuszeile oben
set sort=threads                        #Nachrichten im Index nach Thread sortieren

set status_format=" %r %b %f %n      Del %d      Msgs %m %l %> (%P)"
set pager_format="%-10.10i %[!%a %b %d %R]"
set date_format="!%H:%M %a %d %b     "
set index_format="%4C %Z %[%b%d] %-15.15F %s"
set folder_format="%2C %t %8s %d %N %f"

set sendmail="/usr/bin/nbsmtp bla bla ---- > Eintellungen von postfach usw.

set from="sandmann@gosandmann.de"         #Setzen Sie dies auf Ihre Absenderadresse
set realname="Sandy Marko Knauer"

set record="$HOME/MuttMail/sent"        #Verschickte Emails werden hier gespeichert
set delete=yes                          #Löschen ohne Nachfrage
set include=yes                         #Ursprungsnachricht bei Antwort zitieren
set fast_reply=yes                      #Keine Nachfrage bei Antwort
set beep=no                             #Keine Töne
set markers=no                          #Kein + bei Zeilenumbruch
set confirmappend=no                    #Keine Nachfrage, ob versandte Emails gespeichert werden sollen
set to_chars=" +TCF"                    #Kein L für Mailingslisten

set folder = $HOME/MuttMail
mailboxes =gentoo-user
mailboxes =gentoo-dev
mailboxes =gentoo-announce
mailboxes =gentoo
mailboxes =freshmeat
mailboxes =duplicates
mailboxes =default
mailboxes =friends
mailboxes =junk
mailboxes =spam
mailboxes =keep
mailboxes =default                       # Hab keine A. ob dieses Postfach angegeben werden muss, fetchmail wird aber standard alles email reinwerfen die durchkommen und kein Postfach angegeben wurde

save-hook .* =keep                      #Standard Postfach zum Speichern von Emails ist =keep
subscribe gentoo-user gentoo-dev        #abonnierte Mailinglisten

bind pager h display-toggle-weed        #Kopfzeilen durch Drücken von h ein- und ausblenden

macro index \cb |urlview\n 'call urlview to extract URLs out of a message'
macro pager \cb |urlview\n 'call urlview to extract URLs out of a message'

macro index G "!fetchmail -a -m 'procmail -d %T'\r"
macro pager G "!fetchmail -a -m 'procmail -d %T'\r"

macro generic ,sm ":source $HOME/.muttrc\r"
macro generic \cj "!rxvt  -bg wheat -e vim $HOME/.muttrc\r"

ignore *
unignore  Date To From: Subject X-Mailer Organization User-Agent
hdr_order Date From To Subject X-Mailer User-Agent Organization

color   hdrdefault      brightcyan      blue
color   header          brightwhite     blue    "^from:"
color   header          brightwhite     blue    "^subject:"

color   quoted          brightgreen     blue
color   signature       brightwhite     blue

color   indicator       blue            green

color   error           red             black
mono    error           bold
color   status          black cyan
mono    status          bold
color   tree            yellow          blue

color   tilde           brightmagenta   blue
color   body            brightwhite     blue    "[-a-z_0-9.]+@[-a-z_0-9.]+"
mono    body            bold                    "[-a-z_0-9.]+@[-a-z_0-9.]+"
color   body            brightyellow    black   "^Good signature"
mono    body            bold                    "^Good signature"
color   body            brightwhite     red     "^Bad signature from.*"
mono    body            bold                    "^Bad signature from.*"
color   normal          white           blue
color   message         green           black
color   attachment      brightgreen     blue


da es auch wichtig sein könnte noch schnell die ~/.procmailrc

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
MAILDIR=$HOME/MuttMail
LOGFILE=$HOME/.procmaillog
LOGABSTRACT=no
VERBOSE=on #... wird nur beim Debuggen benutzt
#VERBOSE=off
FORMAIL=/usr/bin/formail
NL="
"

:0 Whc: .msgid.lock
| $FORMAIL -D 16384 .msgid.cache

:0 a
$MAILDIR/duplicates

:0
* ^From:.*(sandmmann\@gosandmann.de) # und einige mehr getrennt mit | 
$MAILDIR/friends

:0
* ^Subject:.*(credit|cash|money|debt|sex|sale|loan)
$MAILDIR/spam

:0
* ^Content-Type:.*html
$MAILDIR/junk

:0
* ^List-Id:.*gentoo-user
gentoo-user

:0
* ^List-Id:.*gentoo-dev
gentoo-dev

:0
* ^List-Id:.*gentoo-announce
gentoo-announce

:0
* ^From:.*gentoo.org
gentoo

:0
* ^From:.*@freshmeat\.net
freshmeat

:0
* .*
default



so jetzt hoffe ich, das mir jemand anhand dieser config dateien helfen kann....

Danke !
knasan

- Bug oder Feature, das darf man sich hier aussuchen. -

3

13.03.2006, 19:21

procmail, arghl!

Zitat

Original von knasan

Quellcode

1
2
3
4
5
6
:0 a
$MAILDIR/duplicates

:0
* ^From:.*(sandmmann\@gosandmann.de) # und einige mehr getrennt mit | 
$MAILDIR/friends


Wenn Du maildir statt mbox verwendest (und so liest sich Dein erstes Posting), muß das wie folgt aussehen:

Quellcode

1
2
3
4
5
6
:0 a
$MAILDIR/duplicates/

:0
* ^From:.*(sandmmann\@gosandmann.de) # und einige mehr getrennt mit | 
$MAILDIR/friends/

Frage mich bitte nicht, wie oft ich bei neuen procmail-Regeln schon selbst darauf reingefallen bin!

HTH
Rudi
Seien Sie vorsichtig mit Gesundheitsbüchern - Sie könnten an einem Druckfehler sterben. [Mark Twain]

4

13.03.2006, 19:25

Hi, ich konnte soweit meine Probleme lösen

eine frage hab ich aber noch...
kann ich mutt sagen welches Postfach default sein soll?

ich meine, alle adressen die ich nicht mit einer regel behandelt habe kommen ins default postfach.
Kann ich mutt sagen das ich das postfach default beim öffnen von mutt angezeigt bekomme?

Schön wäre auch eine funktion die besagt öffne mir das postfach wo neue emails gekommen sind, sind mehr als 1 mail gekommen für verschiedene postfächer dann nehme einfach default.....


oder so

Danke!
knasan

- Bug oder Feature, das darf man sich hier aussuchen. -

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »knasan« (13.03.2006, 19:27)


5

13.03.2006, 19:29

Ja, danke werde gleich testen :-)
knasan

- Bug oder Feature, das darf man sich hier aussuchen. -

6

13.03.2006, 19:40

also soweit funktioniert mutt schon, nur ich muss immer ein Postfach auswählen dazu muss ich aber erst c drücken und es wird nirgendwo gesagt das ich das machen muss und wie es machen kann, es war nur zufall das ich das enteckt habe.

ein Standart postfach (default) wäre nicht schlecht sowie den bildschirm splitten das ich oben die nachrichten sehen und unten den Text usw. wäre vorteilhaft... jemand ne ahnung wie das geht..

Die alten befehle von Linux-user funzen nicht mehr!

gruß
knasan

- Bug oder Feature, das darf man sich hier aussuchen. -

7

13.03.2006, 20:21

Hallo,

hast Du schon mal hier nachgelesen?
Ich würde Dir gerne meine alte .muttrc zur Verfügung stellen (bei der das von Dir gewünschte IIRC funktionierte). Dazu müßte ich allerdings erst die alte Platte im neuen Rechner auslesen. Und das kann noch dauern...

Gruß
Rudi
Seien Sie vorsichtig mit Gesundheitsbüchern - Sie könnten an einem Druckfehler sterben. [Mark Twain]

8

14.03.2006, 01:51

Hi,

also mutt funktioniert, muss halt nur beim jedem start meine mailbox manuell wählen da ich einige habe!
Ich hätte nur den bildschierm in zwei teile gesplittet, es funktioniert zwar aber des sieht noch etwas komisch aus.

Ich hab noch nie mit mutt so wirklich gearbeitet, ich werde langsam aber sicher zum Bash freak nur surfern tu ich noch unter X ansonstens nix ;-)

aber würde mich freuen mal deine CONFIG einsehen zu dürfen, es kann sicherlich nicht schaden.

Gruß
knasan

- Bug oder Feature, das darf man sich hier aussuchen. -

9

14.03.2006, 12:46

hi, hab jetzt nich so viel zeit leider.

aber das problem ist gelöst und die hier ist die lösung!

http://www.linux-user.de/ausgabe/2001/05/086-mutt/mutt.html

Danke an alle
knasan

- Bug oder Feature, das darf man sich hier aussuchen. -

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »knasan« (14.03.2006, 13:11)