This is in a postfix environment using virtual domains and mailboxes,
accounts are stored in an LDAP database....
I've configured majordomo and installed it thusfar,
/var/majordomo-1.94.5/wrapper config-test works fine...
I have a file called majordomo_aliases which contains the following:
majordomo: "|/var/majordomo-1.94.5/wrapper majordomo"
owner-majordomo: kevin@example.com
majordomo-owner: kevin@example.com
and a line in my postfix main.cf file that reads:
virtual_alias_maps = hash:/etc/postfix/virtual_alias,
hash:/etc/postfix/majordomo_aliases
when I send a message to majordomo@example.com I
receive the following
errors:
mail_via_smtp: 550 5.1.0 <|/var/majordomo-1.94.5/wrapper
majordomo@example.com>:
Recipient address rejected: User unknown in
virtual mailbox table
and the longer version of said error:
D693E1D0040: to=<|/var/majordomo-1.94.5/wrapper
majordomo@example.com>,
orig_to=<majordomo@example.com>,
relay=127.0.0.1[127.0.0.1], delay=3, status=bounced (host
127.0.0.1[127.0.0.1] said: 550 5.1.0 <|/var/majordomo-1.94.5/wrapper
majordomo@example.com>:
Recipient address rejected: User unknown in
virtual mailbox table (in reply to end of DATA command))
In some ways this made sense, there's no account so it gets rejected
and it's appending @example.com which isn't needed,
if I add a line in the virtual_alias file saying:
majordomo@example.com
majordomo
then I get the following:
EC6861D004F: to=<majordomo@example.com>,
relay=virtual,
delay=1, status=deferred (mailbox //"|/var/majordomo-1.94.5/wrapper
majordomo": cannot create file exclusively: No such file or directory)
Then I thought I'd try creating an entry directly in the LDAP database
and
set the mailbox to |/var/majordomo-1.94.5/wrapper majordomo; however I
still receive the following message:
EC6861D004F: to=<majordomo@example.com>,
relay=virtual,
delay=1, status=deferred (mailbox //"|/var/majordomo-1.94.5/wrapper
majordomo": cannot create file exclusively: No such file or directory)
Anyone encountered this before or know a way around it?
Thanks,
|