PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : fetchmail -> procmail -> imap



steve-bracket
04.02.03, 15:51
Hallo Leut

folgendes Problem
fetchmail holt die Mails vom ISP, procmail sollte diese dann in Cyrus-Imap Postfächer verteilen.
Leider kommen die Mails nicht zum Imap.

.procmailrc sieht folgendermassen aus.
:0
* ^TO.*xyz@net-base.at
|/usr/lib/cyrus/bin/deliver -a -m xyz

Ist die korrekt so oder fehlt was ??

Ach ja und noch was.
Kann es sein, dass ein Provider die Mailabholung mittels fetchmail einfach unterbindet.
Leider wurden nämlich vor kurzem meine FTP, und HTTP Ports gesperrt und ab diesem Zeitpunkt funktionierte das abholen auch nicht mehr.

Thx

fG Steve

taylor
04.02.03, 15:55
In meiner procmailrc sieht's so aus:


MAILCYRUSIMAPIMAP="/usr/sbin/cyrdeliver"
MAILUSERIMAP="-a post -m user.post"
CYRUSOPTS="-e -q"
CYRUSIMAP="$MAILCYRUSIMAPIMAP $CYRUSOPTS $MAILUSERIMAP"
DEFAULTIMAP="$MAILCYRUSIMAPIMAP $CYRUSOPTS $MAILUSERIMAP.florian"

(... tausend Regeln ...)

:0
*
| $CYRUSIMAP.florian

steve-bracket
04.02.03, 16:14
@Taylor

Danke für die rasche Antwort. Da fehlt ja einiges.
Werde sofort testen.

Eines ist mir noch nicht 100% klar. Stimmt die Reihenfolge "fetchmail->procmail->cyrus" oder ist da irgendwo der MTA dazwischen.

Thx

fG Steve

taylor
04.02.03, 16:20
Original geschrieben von steve-bracket
Eines ist mir noch nicht 100% klar. Stimmt die Reihenfolge "fetchmail->procmail->cyrus" oder ist da irgendwo der MTA dazwischen.

Klar ist, dass immer mehrere Wege zum Ziel führen.

fetchmail -> procmail -> cyrus kann wunderbar funktionieren. Bei mir wird der MTA nur zum Versand benötigt. Es geht also.

Gruß,
Taylor

shb
08.05.04, 23:11
1234567890