I've been struggling with this for a week without success. When it
comes to debugging exim, I haven't a clue.
I have a laptop (sidux on a Thinkpad X61s) that can browse the web and
receive mail through a router, but can't send it. I installed mutt for
MTA, fetchmail to retrieve mail, and exim4 for MTA. I assume these are
the only apps I need for mailing. Exim is configured exactly the same
as on my two other machines (which run debian etch) and with which
there is no problem.
I tested exim configuration (# exim -bV).
I tried sending to local mailbox:
# exim -v -bt [EMAIL PROTECTED]
R: system_aliases for [EMAIL PROTECTED]
R: userforward for [EMAIL PROTECTED]
R: procmail for [EMAIL PROTECTED]
R: maildrop for [EMAIL PROTECTED]
R: lowuid_alias for [EMAIL PROTECTED] (UID 1000)
R: local_user for [EMAIL PROTECTED]
[EMAIL PROTECTED] router = local_user, transport = mail_spool
I don't have either procmail or mail drop (or sendmail) installed, and
so don't know why they would show up here.
Things worked OK when trying to see a remote mailbox:
# exim -v -bt [EMAIL PROTECTED]
R: smarthost for [EMAIL PROTECTED]
[EMAIL PROTECTED]
router = smarthost, transport = remote_smtp_smarthost
host mymail.myregisteredsite.com [209.237.134.152]
But when I try to send a message to that box:
# exim [EMAIL PROTECTED]
08:22:08 1JdPCN-0002D3-Tj
<== [EMAIL PROTECTED]
U=root
P=local
S=364
08:22:08 1JdPCN-0002D3-Tj
** [EMAIL PROTECTED]
R=smarthost
T=remove_smtp_smarthost: SMTP error from remote mail server
after RCPT TO:<[EMAIL PROTECTED]>:
host mymail.myregisteredsite.com [209.237.134.152]:
sorry, that domain isn't in my list of allowed rcpthosts
(#5.7.1)
08:22:08 1JdPDE-0002D6-B5
<== <>
R=1JdPCN-0002D3-Tj
U=Debian-exim
P=local
S=1373
08:22:08 1JdPCN-0002D3-Tj
Completed
This error message does not make sense to me. Does not my ISP's mail
server just send off received mail to where it should go? What is this
list of recipient hosts and why does the server use one? Is such a
list normal? (I'm not trying to relay)
/etc/email-addresses has: user: [EMAIL PROTECTED]
/etc/mailname has: hartford-hwp.com
# exim -brw brownh
sender: [EMAIL PROTECTED]
from: [EMAIL PROTECTED]
to: [EMAIL PROTECTED]
cc: [EMAIL PROTECTED]
bcc: [EMAIL PROTECTED]
reply-to: [EMAIL PROTECTED]
env-from: [EMAIL PROTECTED]
env-to: [EMAIL PROTECTED]
$ hostname
langhans
$ dnsdomainname
hartford-hwp.com
$ hostname -d
hartford-hwp.com
$ hostname -f
langhans.hartford-hwp.com
It seems something very basic is wrong, as if I'm missing something,
for superficially it all should work. I have difficulty understanding
the man exim debugging and need a little direction.
I did
# exim -d [EMAIL PROTECTED]
and the information returned is almost identical to what I get with
exim running on a desktop with debian etch.
Haines Brown
--
## List details at http://lists.exim.org/mailman/listinfo/exim-users
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/