Hallo,
ich versuche vergeblich, policyd-weight in vexim einzubinden. Ich halte mich an folgende Anleitung: http://blog.schalanda.name/archives/118 ... eight.html
Bekomme ich jetzt eine Mail, dann bekomme ich folgende Fehlermeldung:
Ich weiß mit meinem Latein nicht weiter. Ich verstehe die Fehlermeldung zwar, aber weiß nicht wirklich, in was ich queue_id=$message_exim_id ändern soll/muss.
Bei anderen exim-Installationen (ohne vexim) klappt die EInbindung wunderbar.
Welche Version von Exim benutzt du? Laut dem Changelog wird $message_exim_id seit Exim 4.53 unterstützt.
Nach der Doku unter http://www.exim.org/exim-html-4.66/doc/ ... SECTexpvar kannst du auch $message_id benutzen, welches der alte Name für $message_exim_id ist.
Es ist egal, ob ich ihn per inet (127.0.0.1:12525) oder unix (/var/run/policyd-weight/polw.sock) anspreche. Der Daemon läuft. Über netstat erhalte ich folgende Meldungen (Auszüge):
Schau doch einfach mal selbst in das Changelog von Exim. TCP/IP-Sockets werden von readsocket bspw. erst seit Version 4.62 unterstützt.
Für den Zugriff auf den UNIX-Socket unter /var/run/policyd-weight/polw.sock muss der Benutzer, unter dem Exim läuft, natürlich das Verzeichnis betreten dürfen.
Sowohl bei 4.62 als auch bei 4.50. Mich stört das EOF etwas. Ich habe auch kein doppeltes n. Habe mich mit dem Autor in Verbindung gesetzt. Mal sehen, was er dazu sagt.