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