Hi Leute, 

heute wollte ich mal meine Mail Accounts bei GMX und yahoo.de auf
SMTP-AUTH umstellen. Nach einer Beschreibung von Uwe Kerstan hat die
Konfiguration von exim f�r GMX tadellos funktioniert, bei yahoo.de will
exim aber einfach nicht SMTP-AUTH verwenden obwohl der Server das bei
EHLO bewirbt:

user=dfghj uid=2222 gid=2222 [EMAIL PROTECTED]
sender_local=0 resent=no ident=dfghj
Non-recipients:
Empty Tree
---- End of tree ----
recipients_count=1
body_linecount=4 message_linecount=12
Delivery address list:
  [EMAIL PROTECTED] 
locked /var/spool/exim/db/retry.lockfile
opened DB file /var/spool/exim/db/retry: flags=0
>>>>>>>>>>>>>>>>>>>>>>>>
Considering: [EMAIL PROTECTED]
gmx.de in local_domains? no (end of list)
unique = [EMAIL PROTECTED]
dbfn_read: key=R:gmx.de
dbfn_read: key=R:[EMAIL PROTECTED]
[EMAIL PROTECTED]: queued for routing
>>>>>>>>>>>>>>>>>>>>>>>>
After directing:
  Local deliveries:
  Remote deliveries:
  Failed addresses:
  Addresses to be routed:
    [EMAIL PROTECTED]
  Deferred addresses:
>>>>>>>>>>>>>>>>>>>>>>>>
routing [EMAIL PROTECTED], domain gmx.de
[..]
[EMAIL PROTECTED] in yahoo.de? yes (yahoo.de)
my_yahoo_connect router called for [EMAIL PROTECTED]
  route_domain = gmx.de
routelist_item = * smtp.mail.yahoo.de bydns_a
[..]
after handling route_lists items, matched = 1
original hostlist=smtp.mail.yahoo.de options=bydns_a
expanded hostlist="smtp.mail.yahoo.de" options=bydns_a
DNS lookup of smtp.mail.yahoo.de (AAAA) succeeded
DNS lookup of smtp.mail.vip.sc5.yahoo.com (AAAA) gave NO_DATA
returning DNS_NOMATCH
DNS lookup of smtp.mail.yahoo.de (A) succeeded
[..]
fully qualified name = smtp.mail.yahoo.com
smtp.mail.vip.sc5.yahoo.com 216.136.173.12 mx=-1 sort=-66 
routed by my_yahoo_connect router:
  deliver to [EMAIL PROTECTED]
  transport: remote_smtp
  host smtp.mail.vip.sc5.yahoo.com [216.136.173.12] 
added retry item for R:gmx.de: errno=-1 0 flags=1
search_tidyup called
>>>>>> Remote deliveries >>>>>>
remote_smtp transport entered
  [EMAIL PROTECTED]
checking status of smtp.mail.vip.sc5.yahoo.com
locked /var/spool/exim/db/retry.lockfile
opened DB file /var/spool/exim/db/retry: flags=0
dbfn_read: key=T:smtp.mail.vip.sc5.yahoo.com:216.136.173.12
dbfn_read: key=T:smtp.mail.vip.sc5.yahoo.com:216.136.173.12:16k9Aa-0007KM-00
no host retry record
no message retry record
smtp.mail.vip.sc5.yahoo.com [216.136.173.12] status = usable
host in ? no (option unset)
delivering 16k9Aa-0007KM-00 to smtp.mail.vip.sc5.yahoo.com [216.136.173.12] 
([EMAIL PROTECTED])
set_process_info: 28252 delivering 16k9Aa-0007KM-00 to smtp.mail.vip.sc5.yahoo.com 
[216.136.173.12] ([EMAIL PROTECTED])
Connecting to smtp.mail.vip.sc5.yahoo.com [216.136.173.12.25] ... connected
read response data: size=34
  SMTP<< 220 smtp017.mail.yahoo.com ESMTP
  SMTP>> EHLO shuttle.mothership.home.dhs.org
read response data: size=80
  SMTP<< 250-smtp017.mail.yahoo.com
         250-AUTH=LOGIN PLAIN
         250-PIPELINING
         250 8BITMIME
  SMTP>> MAIL FROM:<[EMAIL PROTECTED]>
  SMTP>> RCPT TO:<[EMAIL PROTECTED]>
  SMTP>> DATA
read response data: size=97
  SMTP<< 530 authentication required - for help go to 
http://help.yahoo.com/help/us/mail/pop/pop-11.html
ok=0 send_quit=1 send_rset=1 continue_more=0 yield=0 first_address=135017072
  SMTP>> QUIT
[..]



Relevante Teile der exim.conf:


#                      TRANSPORTS CONFIGURATION                      #

remote_smtp:
  driver = smtp
  authenticate_hosts = *.yahoo.de:*.yahoo.com:*.gmx.net
end


#                      ROUTERS CONFIGURATION                         #

# my yahoo mails
my_yahoo_connect:
  driver = domainlist
  senders = yahoo.de  
  transport = remote_smtp
  route_list = "* smtp.mail.yahoo.de bydns_a"
end

#                      AUTHENTICATION CONFIGURATION                  #

cram_md5:
  driver = cram_md5
  public_name = CRAM-MD5
  client_name = 
"${extract{user}{${lookup{$sender_address}lsearch{/etc/exim/eximpasswd}}}}"
  client_secret = 
"${extract{pass}{${lookup{$sender_address}lsearch{/etc/exim/eximpasswd}}}}"

fixed_plain:
  driver = plaintext
  public_name = PLAIN
  client_send = ^user^geheim

fixed_login:
  driver = plaintext
  public_name = LOGIN
  client_send = : user : geheim


Gru� und Dank f�r die Erleuchtung,  
Stefan


-- 
Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

Antwort per Email an