[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: exim4 some config error causing error how to pinpoint



On 2016-09-14, Harry Putnam <reader@newsguy.com> wrote:
> Liam O'Toole <liam.p.otoole@gmail.com> writes:
>
>> dpkg-reconfigure exim4-config
>
> Thanks, that was pretty painless.  And thanks for the url to the
> documentation section.
>
> I've now progressed on to where I was aiming for.
>
> I wanted to have one debian box as main mail client.  Yet be able to
> send mail from a couple of others.
>
> I've managed to get that working by aiming the secondary hosts at the
> main mail host as smarthost.  That main host is inturn aimed at an
> internet smarthost.
>
> So far all working except one glitch.
>
> Here is the cast of characters:
> HOST1 Main mail host
> HOST2 secondary host
> User1 HOST1
> User2 HOST1
> user HOST2
>
> I can send a mail from HOST2 to a user on HOST1 using the correct
> address.  user1@HOST1
>
> That main host has only two users.  I can send mail from HOST2 to
> only one of those users.  That is. if, from HOST2, I send mail
> to a HOST1 user like:
>
>   user1@HOST1   It arrives in user1 slot at /var/spool/mail/user1 on
> HOST1. 
>
> However If I try sending to user2@HOST1 it never gets there. Even
> though the smtp output on sending HOST2 appears to be saying it was
> sent and received successfully.
>
>    ------- ------- ---=--- ------- -------
>
> orignating on HOST2 
>
> tmail user2@HOST1
> sending like this:
> mailx -v -s "TEST 160914_163910" user1@HOST1 < ~/txtmsg.txt
> LOG: MAIN
>  <= user@HOST2.local.lan U=user1 P=local S=422
>
> smtp output:
>
>  delivering 1bkGxi-0002L3-U4
> R: smarthost for user2@HOST1
> T: remote_smtp_smarthost for user1@HOST1
> Connecting to HOST1.local.lan [192.168.1.5]:25 ... connected
>   SMTP<< 220 dv ESMTP Exim 4.86 Wed, 14 Sep 2016 16:47:36 -0400
>   SMTP>> EHLO HOST2.local.lan
>   SMTP<< 250-dv Hello HOST2.local.lan [192.168.1.17]
>          250-SIZE 52428800
>          250-8BITMIME
>          250-PIPELINING
>          250 HELP
>   SMTP>> MAIL FROM:<user@HOST2.local.lan> SIZE=1464
>   SMTP>> RCPT TO:<user2@HOST1>
>   SMTP>> DATA
>   SMTP<< 250 OK
>   SMTP<< 250 Accepted
>   SMTP<< 354 Enter message, ending with "." on a line by itself
>   SMTP>> writing message and terminating "."
>   SMTP<< 250 OK id=1bkH5k-0008FT-UQ
>   SMTP>> QUIT
> LOG: MAIN
>  => user2@HOST1 R=smarthost T=remote_smtp_smarthost H=HOST1.local.lan [192.168.1.5] C="250 OK id=1bkH5k-0008FT-UQ"
> LOG: MAIN
>   Completed
>
> Mail never appears at HOST1 /var/spool/mail/user2
>
>

Does user2 appear in the file /etc/aliases on HOST1? Is there a
/home/user2/.forward file on that host? Either of those would cause mail
addressed to user2@HOST1 to be relayed to another user instead.

Is there anything suspicious in the file /var/log/exim4/mainlog on
HOST1?

-- 

Liam


Reply to: