Here is config file, stripped of most comments, followed by -d9 output of
direct exim mail attempt:
# This is the main exim configuration file.
# MAIN CONFIGURATION SETTINGS #
#qualify_domain = smpt.mail.msn.com
qualify_domain =
local_domains = free:smtp.email.msn.com
# Allow mail addressed to our hostname, or to our IP address.
local_domains_include_host = true
local_domains_include_host_literals = true
# Domains we relay for; that is domains that aren't considered local but we
# accept mail for them.
#relay_domains =
# If this is uncommented, we accept and relay mail for all domains we are
# in the DNS as an MX for.
#relay_domains_include_local_mx = true
never_users = root
host_lookup_nets = 0.0.0.0/0
#rbl_domains = rbl.maps.vix.com
#rbl_reject_recipients = false
#rbl_warn_header = true
sender_host_reject_relay = *
trusted_users = mail
smtp_verify = false
gecos_pattern = ^([^,:]*)
gecos_name = $1
received_header_text = "Received: \
${if def:sender_fullhost {from ${sender_fullhost} \
${if def:sender_ident {(${sender_ident})}}\n\t}\
{${if def:sender_ident {from ${sender_ident} }}}}\
by ${primary_hostname} \
${if def:received_protocol {with ${received_protocol}}} \
(Exim ${version_number} #${compile_number} (Debian))\n\t\
id ${message_id}"
end
# TRANSPORTS CONFIGURATION #
local_delivery:
driver = appendfile
group = mail
mode = 0660
mode_fail_narrower = false
file = /var/spool/mail/${local_part}
address_pipe:
driver = pipe
return_output
address_file:
driver = appendfile
address_directory:
driver = appendfile
no_from_hack
prefix = ""
suffix = ""
# maildir_format
address_reply:
driver = autoreply
remote_smtp:
driver = smtp
end
# DIRECTORS CONFIGURATION #
real_local:
prefix = real-
driver = localuser
transport = local_delivery
system_aliases:
driver = aliasfile
file = /etc/aliases
search_type = lsearch
# user = list
# Uncomment the above line if you are running smartlist
userforward:
driver = forwardfile
no_verify
check_ancestor
file = .forward
modemask = 002
filter
# This director matches local user mailboxes.
localuser:
driver = localuser
transport = local_delivery
end
# ROUTERS CONFIGURATION #
smarthost:
driver = domainlist
transport = remote_smtp
route_list = "* smtp.email.msn.com bydns_a"
# .com suffix added by dt 8.9.00, email. added 8.10.00dt smtp added 8.11
end
# RETRY CONFIGURATION #
# Domain Error Retries
# ------ ----- -------
* * F,2h,15m; G,16h,2h,1.5; F,4d,8h
end
# REWRITE CONFIGURATION #
# *@richSOB.com ${lookup{$1}lsearch{/etc/email-addresses}\
# {$value}fail} bcfrF
# Mailing Lists-added by dt 8.9.00 #
# Handle mail to free@???
#lists:
# driver = forwardfile
# domains = free.smtp.email.msn.com
# no_more
# require_files = /etc/exim/lists/${local_part}
# file = /etc/exim/lists/${local_part}
# no_check_local_user
# errors_to = #{local_part}-request
end
# End of Exim configuration file
Exim version 2.05 debug level 9 uid=0 gid=0
probably Berkeley DB version 1.8x (native mode)
Actual local interface address is 127.0.0.1
Actual local interface address is 63.24.127.7
user name "root" extracted from gecos field "root"
set_process_info: 229 2.05 accepting a local non-SMTP message from <root@>
Sender: root@
Recipients:
davidturetsky@???
search_tidyup called
>>Original headers:
From: richSOB.com
To: Newsletter distribution list
Subject: Test message
rewrite_one_header: type=F:
From: richSOB.com
newlen=19 newtype=F newtext:
From: richSOB.com@
remainder:
rewrite_one_header: type=T:
To: Newsletter distribution list
search_tidyup called
rewrite_one_header: type=S:
Sender: root <root@>
>>Final headers:
P Received: from root by debian with local (Exim 2.05 #1 (Debian))
id 13O28a-00003h-00; Sun, 13 Aug 2000 13:06:34 -0500
* From: richSOB.com
F From: richSOB.com@
T To: Newsletter distribution list
Subject: Test message
I Message-Id: <E13O28a-00003h-00@debian>
S Sender: root <root@>
Date: Sun, 13 Aug 2000 13:06:34 -0500
Data file written for message 13O28a-00003h-00
Writing spool header file
Size of headers = 309
LOG: 0 MAIN
<= root@ U=root P=local S=373
exec /usr/sbin/exim -d9 -Mc 13O28a-00003h-00
Exim version 2.05 debug level 9 uid=8 gid=8
probably Berkeley DB version 1.8x (native mode)
Actual local interface address is 127.0.0.1
Actual local interface address is 63.24.127.7
set_process_info: 230 2.05 delivering specified messages
delivering message 13O28a-00003h-00
set_process_info: 230 2.05 delivering 13O28a-00003h-00
Opened spool file 13O28a-00003h-00-H
user=root uid=0 gid=0 sender=root@
sender_local=1 resent=no ident=root
Non-recipients:
Empty Tree
---- End of tree ----
recipients_count=1
body_linecount=2 message_linecount=10
Delivery address list:
davidturetsky@???
locked /var/spool/exim/db/retry.lockfile
opened DB file /var/spool/exim/db/retry: flags=0
unique = davidturetsky@???
dbfn_read: key=R:msn.com
dbfn_read: key=R:davidturetsky@???
davidturetsky@???: queued for routing
After directing:
Local addresses:
Remote addresses:
Failed addresses:
Addresses to be routed:
davidturetsky@???
Deferred addresses:
>>>>>>>>>>>>>>>>>>>>>>>>
routing davidturetsky@???, domain msn.com
smarthost router called for davidturetsky@???
route_domain = msn.com
routelist_item = * smtp.email.msn.com bydns_a
after handling route_lists items, matched = 1
original hostlist=smtp.email.msn.com options=bydns_a
expanded hostlist="smtp.email.msn.com" options=bydns_a
DNS lookup of smtp.email.msn.com (A) succeeded
Actual local interface address is 127.0.0.1
Actual local interface address is 63.24.127.7
fully qualified name = smtp.email.msn.com
smtp.email.msn.com 207.46.181.11 -1 -4
routed by smarthost router:
deliver to davidturetsky@???
transport: remote_smtp
host smtp.email.msn.com [207.46.181.11]
search_tidyup called
>>>>>> Local deliveries >>>>>>
search_tidyup called
>>>>>> Remote deliveries >>>>>>
remote_smtp transport entered
davidturetsky@???
checking status of smtp.email.msn.com
locked /var/spool/exim/db/retry.lockfile
opened DB file /var/spool/exim/db/retry: flags=0
dbfn_read: key=T:smtp.email.msn.com:207.46.181.11
no retry record
smtp.email.msn.com [207.46.181.11] status = usable
delivering 13O28a-00003h-00 to smtp.email.msn.com [207.46.181.11]
(davidturetsky@???)
set_process_info: 230 2.05 delivering 13O28a-00003h-00 to
smtp.email.msn.com [207.46.181.11] (davidturetsky@???)
Connecting to smtp.email.msn.com [207.46.181.11] ... connected
SMTP response timeout = 300
SMTP<< 220-email.msn.com Microsoft SMTP MAIL ready at Sun, 13 Aug 2000
10:03:19 -0700
220 ESMTP spoken here
SMTP>> EHLO debian
SMTP response timeout = 300
SMTP<< 250-email.msn.com Hello [63.24.127.7]
250-PIPELINING
250-SIZE 3145728
250 8bitmime
use_size=1
SMTP>> MAIL FROM:<root@> SIZE=1389
SMTP response timeout = 300
SMTP<< 501 Invalid Address
ok=0 send_quit=1 send_rset=1 continue_more=0 yield=0 first_address=134908960
SMTP>> QUIT
set_process_info: 230 2.05 delivering 13O28a-00003h-00: just tried
smtp.email.msn.com [207.46.181.11] for davidturetsky@???: result OK
Leaving remote_smtp transport
set_process_info: 230 2.05 delivering 13O28a-00003h-00 (just run
remote_smtp for davidturetsky@???)
post-process davidturetsky@???
LOG: 0 MAIN
** davidturetsky@??? R=smarthost T=remote_smtp: SMTP error from remote
mailer after MAIL FROM: <root@> SIZE=1389: host smtp.email.msn.com
[207.46.181.11]: 501 Invalid Address
set_process_info: 230 2.05 tidying up after delivering 13O28a-00003h-00
Processing retry items
Succeeded addresses:
Failed addresses:
davidturetsky@???: no retry items
Deferred addresses:
end of retry processing
sending error message to: root@
writing data block size=376 timeout=0
Exim version 2.05 debug level 9 uid=8 gid=8
probably Berkeley DB version 1.8x (native mode)
Actual local interface address is 127.0.0.1
Actual local interface address is 63.24.127.7
set_process_info: 231 2.05 accepting a local non-SMTP message from <>
Sender:
search_tidyup called
>>Original headers:
X-Failed-Recipients: davidturetsky@???
From: Mail Delivery System <Mailer-Daemon@>
To: root@
Subject: Mail delivery failed: returning message to sender
rewrite_one_header: type=F:
From: Mail Delivery System <Mailer-Daemon@>
rewrite_one_header: type=T:
To: root@
search_tidyup called
>>Final headers:
P Received: from mail by debian with local (Exim 2.05 #1 (Debian))
id 13O2A6-00003j-00; Sun, 13 Aug 2000 13:07:06 -0500
X-Failed-Recipients: davidturetsky@???
F From: Mail Delivery System <Mailer-Daemon@>
T To: root@
Subject: Mail delivery failed: returning message to sender
I Message-Id: <E13O2A6-00003j-00@debian>
Date: Sun, 13 Aug 2000 13:07:06 -0500
Data file written for message 13O2A6-00003j-00
*** No recipients
*** Bad address(es)
root@: domain missing or malformed
LOG: 0 MAIN
Error while handling error message: at least one malformed recipient
address: root@ - domain missing or malformed
Writing spool header file
Size of headers = 309
LOG: 0 MAIN
Process failed (1) when writing error message to root@ (frozen)
end delivery of 13O28a-00003h-00
----- Original Message -----
From: "Philip Hazel" <ph10@???>
Sent: Sunday, August 13, 2000 5:05 AM
Subject: Re: [Exim] New user/MLM issues
> If you send me a copy of your exim configuration file, and the output of
>
> exim -d9 <recipient address>
> <some message>
> .
>
> I will take a look and try to figure out what is going on.
>