alecsander
07.07.04, 11:12
Hallo,
ich habe am Wochenende versucht, mir einen Mail-Server einzurichten, der meine externen pop3-Account-Mails einsammelt und zentral via IMAP zur Verfügung stellt.
Ich möchte über diesen Server keine emails versenden.
Dieser Server soll nur mir, also nur einem Nutzer emails bereitstellen.
Hierzu habe ich fetchmail, postfix und cyrus unter Zuhilfenahme diverser HowTos installiert und zu konfigurieren versucht.
Des weiteren nutze ich Webmin.
Wie in der Überschrift beschrieben klappt das Abrufen der Mails wie fetchmail und die Übergabe an postfix dergestalt, dass ich in Webmin in der Postfix-Queue alle empfangenen Mails sehen kann.
Ich habe weiters einen Account via cyradm angelegt, dessen IMAP-Verzeichnis ich auch von "aussen" erreichen kann.
Nun klappt leider die Übergabe von postfix zu cyrus nicht.
Ich habe mich da in den HowTos in diversen Beschreibungen zu lmtp und cyrus-deliver verheddert (machen die beide dasselbe ?! wenn ja, welchen soll ich nutzen, wenn nicht, was ist der unterschied ?!)
[kleiner Einschub:
http://www.linuxforen.de/forums/showthread.php?t=130887&highlight=lmtp+postfix+queue
und
http://www.linuxforen.de/forums/showthread.php?t=91491&highlight=lmtp+postfix
konnte mir leider nicht weiterhelfen :-(]
Ich poste noch die meiner Meinung nach relevanten Zeilen der einschlägigen .cfs:
--------------cyrus.conf----------------------
[...]services{
...
lmtpdunix cmd="lmtpd" listen="/var/spool/postfix/public/lmtp" prefork=1
[...]
-----------------------------------------------
-------------imapd.conf-------------------------------
[...]
admins: cyrus root #Anm.: der Nutzer cyrus existiert auch :-)
[...]
lmtpsocket: /var/spool/postfix/public/lmtp
[...]
------------------------------------------------------------------------
---------------------main.cf-----------------------------------------
[...]
mailbox_command = /usr/lib/cyrus/bin/deliver
#ob das dahingehört weis ich nicht, ich habe es aber auch schonmal auskommentiert, hilft nichts.
[...]
mailbox_transport = lmtp:unix:public/lmtp
[...]
---------------------------------------------------------------------------
--------------------master.cf----------------------------------------------
[...]
lmtp unix - - y - - lmtp
[...]
cyrus unix - n n - - pipe flags=R user=cyrus argv=/usr/lib/cyrus/bin/deliver -e -m ${extension} ${user}
[...]
--------------------------------------------------------------------------------------------------
Falls Bedarf nach "mehr" besteht, ich habe noch einige Zeilen :-)))
Zu guter letzt noch die /var/log/mail-Fehlermeldung:
Jul 5 19:45:40 linux postfix/qmgr[8501]: 761E91EC4F: to=<root@linux.local>, relay=none, delay=153999, status=deferred (unknown mail transport error)
Kann mir jemand helfen ?
Ich bin mit meinem Latein am Ende...
Danke im voraus,
Alec.
ich habe am Wochenende versucht, mir einen Mail-Server einzurichten, der meine externen pop3-Account-Mails einsammelt und zentral via IMAP zur Verfügung stellt.
Ich möchte über diesen Server keine emails versenden.
Dieser Server soll nur mir, also nur einem Nutzer emails bereitstellen.
Hierzu habe ich fetchmail, postfix und cyrus unter Zuhilfenahme diverser HowTos installiert und zu konfigurieren versucht.
Des weiteren nutze ich Webmin.
Wie in der Überschrift beschrieben klappt das Abrufen der Mails wie fetchmail und die Übergabe an postfix dergestalt, dass ich in Webmin in der Postfix-Queue alle empfangenen Mails sehen kann.
Ich habe weiters einen Account via cyradm angelegt, dessen IMAP-Verzeichnis ich auch von "aussen" erreichen kann.
Nun klappt leider die Übergabe von postfix zu cyrus nicht.
Ich habe mich da in den HowTos in diversen Beschreibungen zu lmtp und cyrus-deliver verheddert (machen die beide dasselbe ?! wenn ja, welchen soll ich nutzen, wenn nicht, was ist der unterschied ?!)
[kleiner Einschub:
http://www.linuxforen.de/forums/showthread.php?t=130887&highlight=lmtp+postfix+queue
und
http://www.linuxforen.de/forums/showthread.php?t=91491&highlight=lmtp+postfix
konnte mir leider nicht weiterhelfen :-(]
Ich poste noch die meiner Meinung nach relevanten Zeilen der einschlägigen .cfs:
--------------cyrus.conf----------------------
[...]services{
...
lmtpdunix cmd="lmtpd" listen="/var/spool/postfix/public/lmtp" prefork=1
[...]
-----------------------------------------------
-------------imapd.conf-------------------------------
[...]
admins: cyrus root #Anm.: der Nutzer cyrus existiert auch :-)
[...]
lmtpsocket: /var/spool/postfix/public/lmtp
[...]
------------------------------------------------------------------------
---------------------main.cf-----------------------------------------
[...]
mailbox_command = /usr/lib/cyrus/bin/deliver
#ob das dahingehört weis ich nicht, ich habe es aber auch schonmal auskommentiert, hilft nichts.
[...]
mailbox_transport = lmtp:unix:public/lmtp
[...]
---------------------------------------------------------------------------
--------------------master.cf----------------------------------------------
[...]
lmtp unix - - y - - lmtp
[...]
cyrus unix - n n - - pipe flags=R user=cyrus argv=/usr/lib/cyrus/bin/deliver -e -m ${extension} ${user}
[...]
--------------------------------------------------------------------------------------------------
Falls Bedarf nach "mehr" besteht, ich habe noch einige Zeilen :-)))
Zu guter letzt noch die /var/log/mail-Fehlermeldung:
Jul 5 19:45:40 linux postfix/qmgr[8501]: 761E91EC4F: to=<root@linux.local>, relay=none, delay=153999, status=deferred (unknown mail transport error)
Kann mir jemand helfen ?
Ich bin mit meinem Latein am Ende...
Danke im voraus,
Alec.