Mailweiterleitung mit getmail

Status
Für weitere Antworten geschlossen.

pooner

Benutzer
Mitglied seit
06. Apr 2010
Beiträge
8
Punkte für Reaktionen
0
Punkte
0
Hi Leute,
ich komme nicht mehr weiter und brauche eure Hilfe !!!

ich habe meine DS als Mailserver am laufen (Dovecot,Postfix, getmail), doch nun muss ich eingehende Mails weiterleiten an ein externes Postfach.
Also habe ich die Konfig von getmail angepasst und bekomme immer wieder Fehler. Nach einem Neustart der Dienste funktioniert es kurz und dann hängt sich das System auf, die Mails werden nicht mehr mithilfe von getmail vom Server gelöscht, sondern immer wieder abgerufen. Ich bin schon am verzweifeln. Wie ihr unten sehen könnt wird der cronjob auch im userkontext ausgeführt:

Hier mal meine Getmail-Konfig:
Rich (BBCode):
[options]
delete = false
message_log = /volume1/homes/mailuser/.getmail/getmail.log

[retriever]
type = SimplePOP3Retriever
server = pop.server.de
port = 110
username = user@server.de
password = passwd
use_apop = false
timeout = 180
delete_dup_msgids = false

[destination]
type = MultiDestination
destinations = ("[Mailbox-Local]", "[Mailbox-Remote]")

[Mailbox-Local]
type = Maildir
path = /volume1/homes/mailuser/mailbox/
user = mailuser
filemode = 0600

[Mailbox-Remote]
type = MDA_external
path = /opt/sbin/sendmail
arguments = ("-i", "-bm", "remotemailbox@server.de" )
unixfrom = true

und hier kurz die Logs:
Rich (BBCode):
#cron.log
Jul  2 11:39:02 SSKM-NAS crond[24362]: USER mailuser pid 24397 cmd &>/dev/null
Jul  2 11:54:01 SSKM-NAS crond[26139]: USER mailuser pid 26144 cmd /volume1/homes/mailuser/getmail.sh &>/dev/null
Jul  2 11:57:01 SSKM-NAS crond[26139]: USER root pid 26147 cmd /volume1/homes/mailuser/getmail.sh &>/dev/null
Jul  2 11:57:01 SSKM-NAS crond[26139]: USER mailuser pid 26150 cmd /volume1/homes/mailuser/getmail.sh &>/dev/null

#getmail.log
2010-07-02 11:26:32 msg 1/1 (2640 bytes) msgid 1135477691.32025 from <Inuser@server.de> delivered to MultiDestination (Maildir /volume1/homes/mailuser/mail/, MDA_external sendmai
l (allow_root_commands="False", arguments="('-i', '-bm', 'remotemailbox@server.de)", command="sendmail", group="None", ignore_stderr="False", path="/opt/sbin/sendmail", 
unixfrom="True", user="None")), deleted
2010-07-02 11:33:02 Delivery error (command sendmail 24379 error (127, exec of command sendmail failed (refuse to invoke external commands as root or GID 0 by default)))
2010-07-02 11:33:02 msg 1/1 (2602 bytes) msgid 1135477691.32026 from <Inuser@server.de>
2010-07-02 11:36:02 Delivery error (command sendmail 24385 error (127, exec of command sendmail failed (refuse to invoke external commands as root or GID 0 by default)))
2010-07-02 11:39:03 msg 1/1 (2602 bytes) msgid 1135477691.32026 from <Inuser@server.de>
2010-07-02 11:48:02 msg 1/1 (2602 bytes) msgid 1135477691.32026 from <Inuser@server.de> delivered to Maildir /volume1/homes/mailuser/mail/, deleted
2010-07-02 11:57:02 getmailOperationError error (POP error (-ERR [IN-USE] Unable to lock maildrop: Mailbox is locked by POP server))
2010-07-02 11:57:02 Delivery error (command sendmail 26154 error (127, exec of command sendmail failed (refuse to invoke external commands as root or GID 0 by default)))
Vielen Dank erstmal
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0

Jul 2 11:57:01 SSKM-NAS crond[26139]: USER root pid 26147 cmd /volume1/homes/mailuser/getmail.sh &>/dev/null
das ist aber eindeutig root und dürfte der Grund sein für die Fehlermeldungen
 

pooner

Benutzer
Mitglied seit
06. Apr 2010
Beiträge
8
Punkte für Reaktionen
0
Punkte
0
ja das hatte ich auch gedacht, sind wie gesagt nur Auszüge aus dem LOG, daher root dazwischen (System muss ja funktionieren, hatte wohl ein bisschen bei den crontabs gepennt und root aktiviert gelassen).

DAs erklärt jedoch nicht "Unable to lock maildrop: Mailbox is locked by POP server" oder doch ???
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Könnte es sein, dass sich zwei getmail Instanzen um die gleiche Mailbox prügeln? Hast du getmail ev zweimal gestartet?
 

pooner

Benutzer
Mitglied seit
06. Apr 2010
Beiträge
8
Punkte für Reaktionen
0
Punkte
0
mmh, da getmail ja per cron gestartet wird und die mail dann nicht los wird, kann das schon sein. Sieht niemand sonst einen fehler? Ich sehe mittlerweile den Wald vor lauter Bäumen nicht mehr ;-)
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat