On 4/7/2014 4:42 PM, Christian Schmidt wrote:
7.04.2014 20:43, Deeztek Support:
On 4/7/2014 2:08 PM, Oscar del Rio wrote:
On 04/ 7/14 01:46 PM, Deeztek Support wrote:
I'm authenticating users through AD and it seems to work with no
problems. Unfortunately, when I try to send e-mail from a user who's
not in the testou container I get the following error:
Sender address rejected: User unknown in virtual mailbox table> #SMTP#.
Looks like a Postfix error, not Dovecot.
I don't think so. Postfix already looks from the root of the AD down and
it has no problems. Dovecot does not authenticate at all if I simply put
the AD root in the ldap configuration file.
"User unknown in virtual mailbox table" is what *postfix* tells you.
Dovecot does not do SMTP (yet). Thus, I suppose that dovecot doesn't get
involved at all (although this depends on your configuration).
I recommend to check the restrictions you defined in your postfix
configuration.
Mit freundlichen Grüßen
Christian Schmidt
The reason I think it's Dovecot generating the error is because when the
IP address of the sending server is not in the mynetworks directive of
postfix I get the following error:
Sender address rejected: not logged in> #SMTP#
When I do add the address of the sending server in mynetworks in
postfix, the email gets delivered. However, when that person tries to
reply to that email, they get the following error:
user unknown. Command
output: doveconf:
I realize that's a different error from my original message, I don't
remember exactly what I did so I can duplicate the previous error, but
the problem still persists. Dovecot is not able to lookup the recipient
from AD because the recipient is in a different container. I simply need
to find out how to get Dovecot to do LDAP lookups from the domain root.
When I set the domain root in base = dovecot stops doing ldap lookups
and it doesn't work at all.