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: