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

exim: SMTP-AUTH bei yahoo.de



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 sender=geheim@yahoo.de
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:
  stefan.fleiter@gmx.de 
locked /var/spool/exim/db/retry.lockfile
opened DB file /var/spool/exim/db/retry: flags=0
>>>>>>>>>>>>>>>>>>>>>>>>
Considering: stefan.fleiter@gmx.de
gmx.de in local_domains? no (end of list)
unique = stefan.fleiter@gmx.de
dbfn_read: key=R:gmx.de
dbfn_read: key=R:stefan.fleiter@gmx.de
stefan.fleiter@gmx.de: queued for routing
>>>>>>>>>>>>>>>>>>>>>>>>
After directing:
  Local deliveries:
  Remote deliveries:
  Failed addresses:
  Addresses to be routed:
    stefan.fleiter@gmx.de
  Deferred addresses:
>>>>>>>>>>>>>>>>>>>>>>>>
routing stefan.fleiter@gmx.de, domain gmx.de
[..]
geheim@yahoo.de in yahoo.de? yes (yahoo.de)
my_yahoo_connect router called for stefan.fleiter@gmx.de
  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 stefan.fleiter@gmx.de
  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
  stefan.fleiter@gmx.de
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] (stefan.fleiter@gmx.de)
set_process_info: 28252 delivering 16k9Aa-0007KM-00 to smtp.mail.vip.sc5.yahoo.com [216.136.173.12] (stefan.fleiter@gmx.de)
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:<geheim@yahoo.de>
  SMTP>> RCPT TO:<stefan.fleiter@gmx.de>
  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



Reply to: