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

exim problem - SMTP error from remote mailer after AUTH PLAIN



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}}
"







Reply to: