Hallo, ich lese gerade das Dovecot Buch und bin dabei auf einen SLES12sp1 Postfix + LDAP + Dovecot einzurichten.<br />
<br />
Nun habe ich den Service wie im Buch beschrieben eingerichtet:<br />
service lmtp {<br />
  inet_listener lmtp {<br />
    address = 127.0.0.1<br />
    port = 24<br />
  }<br />
  unix_listener /var/spool/postfix/private/lmtp-dovecot {<br />
    group = postfix<br />
    mode = 0666<br />
    user = postfix<br />
  }<br />
}<br />
<br />
Aber weder per unix Socket noch per IP funktioniert die Einlieferung.<br />
Egal wie ich es anstelle bekomme ich ein permission denied.<br />
<br />
Kann mir jemand sagen was ich falsch mache?<br />
<br />
1. Einlieferung per Unix<br />
-Queue ID- --Size-- ----Arrival Time---- -Sender/Recipient-------<br />
2F8F08AD        236 Thu Jan 21 08:45:13  root@westfalen-blatt.de<br />
(lost connection with gateway.westfalen-blatt.de[private/lmtp-dovecot] while receiving the initial server greeting)<br />
                                         root@westfalen-blatt.de<br />
<br />
Jan 21 12:26:04 gateway3 dovecot[14903]: master: Fatal: execv(/usr/lib/dovecot/lmtp) failed: Permission denied<br />
Jan 21 12:26:04 gateway3 dovecot[14899]: master: Error: service(lmtp): command startup failed, throttling for 60 secs<br />
Jan 21 12:26:04 gateway3 dovecot[14903]: lmtp: Fatal: master: service(lmtp): child 15543 returned error 84 (exec() failed)<br />
<br />
<br />
Aufruf per IP<br />
<br />
gateway3:/var/log # telnet localhost 24<br />
Trying ::1...<br />
telnet: connect to address ::1: Connection refused<br />
Trying 127.0.0.1...<br />
Connected to localhost.<br />
Escape character is '^]'.<br />
Connection closed by foreign host.<br />
<br />
Jan 21 13:19:50 gateway3 dovecot[14903]: master: Fatal: execv(/usr/lib/dovecot/lmtp) failed: Permission denied<br />
Jan 21 13:19:50 gateway3 dovecot[14899]: master: Error: service(lmtp): command startup failed, throttling for 60 secs<br />
Jan 21 13:19:50 gateway3 dovecot[14903]: lmtp: Fatal: master: service(lmtp): child 15712 returned error 84 (exec() failed)<br />
<br />
gateway3:/var/log # dovecot -n<br />
# 2.2.13: /etc/dovecot/dovecot.conf<br />
# OS: Linux 3.12.51-60.20-default x86_64 SUSE Linux Enterprise Server 12 (x86_64)<br />
mail_location = /var/spool/mail/user/%n<br />
managesieve_notify_capability = mailto<br />
managesieve_sieve_capability = fileinto reject envelope encoded-character vacation subaddress comparator-i;ascii-numeric relational regex imap4flags copy include variables body enotify environment mailbox date ihave<br />
namespace inbox {<br />
  inbox = yes<br />
  location =<br />
  mailbox Drafts {<br />
    special_use = \Drafts<br />
  }<br />
  mailbox Junk {<br />
    special_use = \Junk<br />
  }<br />
  mailbox Sent {<br />
    special_use = \Sent<br />
  }<br />
  mailbox "Sent Messages" {<br />
    special_use = \Sent<br />
  }<br />
  mailbox Trash {<br />
    special_use = \Trash<br />
  }<br />
  prefix =<br />
}<br />
passdb {<br />
  driver = pam<br />
}<br />
plugin {<br />
  sieve = ~/.dovecot.sieve<br />
  sieve_dir = ~/sieve<br />
}<br />
service lmtp {<br />
  inet_listener lmtp {<br />
    address = 127.0.0.1<br />
    port = 24<br />
  }<br />
  unix_listener /var/spool/postfix/private/lmtp-dovecot {<br />
    group = postfix<br />
    mode = 0666<br />
    user = postfix<br />
  }<br />
}<br />
ssl = no<br />
userdb {<br />
  driver = passwd<br />
}<br />
<br />