I have defined:

virtual_alias_maps = hash:/etc/postfix/virtual

virtual_mailbox_domains = my.virtual.domain  (sanitized)

virtual_mailbox_maps = hash:/etc/postfix/vmailbox

virtual_transport = lmtp:unix:private/dovecot-lmtp

 

I'm still testing/configuring locally, so I haven't created the DNS MX
record for my.virtual.domain yet.

 

When a client submits a message to a mailbox in that domain
(user@my.virtual.domain), I get the following in /var/log/mail.log

 

Jun 30 20:12:31 myhost postfix/submission/smtpd[28379]: warning: Unable to
look up MX host for my.virtual.domain: Host not found, try again

 

Why is this happening?

In other words, with virtual_mailbox_domains defined, doesn't Postfix know
that it is responsible for handling that domain?  And, if so, then why is it
trying to find an MX? 

Is there a way to tell Postfix not to bother looking for an MX?

 

Thanks,

Michael

 

Reply via email to