[Solved] Exim won't send mail to my own domain.

I installed exim just now in minimal "do nothing except allow PHP to send mail" configuration.

It almost works: It routes mail just fine to every domain except my own.

"hostname" returns "northfield"

"hostname -f" returns "www.acceleratenorthfield.org"

"exim -v -bt qux@acceleratenorthfield.org" returns

> R: system_aliases for qux@acceleratenorthfield.org

R: userforward for qux@acceleratenorthfield.org

R: procmail for qux@acceleratenorthfield.org

R: maildrop for qux@acceleratenorthfield.org

R: lowuid_aliases for qux@acceleratenorthfield.org (UID 1000)

R: local_user for qux@acceleratenorthfield.org

qux@acceleratenorthfield.org

router = localuser, transport = maildirhome

How do I get exim to use router = dnslookup and transport = remote_smtp, as it does for other domains?

Thanks,

-Fritz

1 Reply

Never mind; I found it:

in /etc/exim4/update-exim4.conf.conf

dcotherhostnames was set to 'acceleratenorthfield.org; northfield; localhost.localdomain; localhost'

I changed it to 'www.acceleratenorthfield.org; northfield; localhost.localdomain; localhost'

and that did the trick.

Reply

Please enter an answer
Tips:

You can mention users to notify them: @username

You can use Markdown to format your question. For more examples see the Markdown Cheatsheet.

> I’m a blockquote.

I’m a blockquote.

[I'm a link] (https://www.google.com)

I'm a link

**I am bold** I am bold

*I am italicized* I am italicized

Community Code of Conduct