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

Re: exim problem - SMTP error from remote mailer after AUTH PLAIN



Solved. I had to change entries in /etc/email-addresses from
userid@bellatlantic.net to userid@verizon.net. 

Mozilla mail can still send emails using
userid@bellatlantic.net. Mozilla Thunderbird cannot and needs to use
userid@verizon.net like exim. What is the difference between the way
mozilla mail does SMTP authentication and mozilla-thunderbird or exim? 

On Sun, Jan 04, 2004 at 12:47:37AM -0500, Jerome R. Acks wrote:
> For over a year now I've been using fetchmail, procmail, exim 3.36, and 
> mutt to send and receive email. After going away for three days, I 
> return to find that I can no longer send email via exim. I can still 
> send email using mozilla mail.
> 
> When I try to send a email via mutt and exim, I immediately get a 
> message log:
> 
> 2004-01-03 23:18:45 jracksjr@bellatlantic.net R=send_to_gateway 
> T=remote_smtp: retry time not reached for any host after a long failure 
> period
> *** Frozen (delivery error message)
> 
> If I try to thaw message and deliver with "exim -M", I get:
> 
> 23:42:24 1Acziv-0000X5-00 Unfrozen by forced delivery
> 23:42:24 1Acziv-0000X5-00 SMTP error from remote mailer after AUTH 
> PLAIN: host outgoing.verizon.net [206.46.170.8]: 334 VXNlcm5hbWU6
> 23:42:24 1Acziv-0000X5-00 == jracksjr@bellatlantic.net T=remote_smtp 
> defer (0): SMTP error from remote mailer after AUTH PLAIN: host 
> outgoing.verizon.net [206.46.170.8]: 334 VXNlcm5hbWU6
> 23:42:24 1Acziv-0000X5-00 ** jracksjr@bellatlantic.net: retry timeout 
> exceeded
> 23:42:24 1Acziv-0000X5-00 jracksjr@bellatlantic.net: error ignored
> 23:42:24 1Acziv-0000X5-00 Completed
> 
> What exactly does error "334 VXNlcm5hbWU6" mean? Does anyone have 
> suggestions on how to fix this?
> 
> I am using sarge. A few days ago an upgrade installed 
> exim_3.36-9.1_i386.deb, but that doesn't seem to be the problem, since 
> reinstalling exim_3.36-8_i386.deb results in the same error. I guess my 
> ISP, Verizon, who is not at all linux friendly, has changed something 
> again although whatever was done doesn't seem to have affected mozilla 
> mail from sending emails.
> 
> Nothing has changed in exim's configuration in over a year. Pertinent 
> pieces of /etc/exim/exim.conf:
> 
> ######################################################################
> #                      TRANSPORTS CONFIGURATION                      #
> ######################################################################
> remote_smtp:
>  driver = smtp
>  authenticate_hosts = outgoing.verizon.net
> 
> ######################################################################
> #                      ROUTERS CONFIGURATION                         #
> #            Specifies how remote addresses are handled              #
> ######################################################################
> send_to_gateway:
> driver = domainlist
> transport = remote_smtp
> route_list = * outgoing.verizon.net byname
> 
> ######################################################################
> #                      RETRY CONFIGURATION                           #
> ######################################################################
> # Domain               Error       Retries
> # ------               -----       -------
> 
> *                      *           F,2h,15m; G,16h,1h,1.5; F,4d,8h
> 
> ######################################################################
> #                   AUTHENTICATION CONFIGURATION                     #
> ######################################################################
> # Setup for client side authentication to one host for multiple users,
> # each with a separate password: To make the lookup function work
> # set up a file, /etc/exim/smtp-passwd, of uid's, usernames and passwords.
> # /etc/exim/smtp-passwd is owned by mail.mail so that passwords are not
> # stored in a world readable file. The format of the file is:
> #
> # uid1:    ^username1^password1
> # uid2:    ^username2^password2
> #  etc.
> #
> # where usernameX and passwordX are the login name and password on the
> # host, and uidX is the user's uid on the local computer.
> 
> plain:
> driver = plaintext
> public_name = PLAIN
> client_send = 
> "${lookup{$originator_uid}lsearch{/etc/exim/smtp-passwd}{$value}}
> "
> 
> 
> 
> 
> 
> 

-- 
Jerome

Attachment: signature.asc
Description: Digital signature


Reply to: