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

Einfaches Exim Problem



Hallo Leute,

ich versuche seit Tagen eine einfache Exim.conf zu erstellen, die mir es
ermöglicht, als alleiniger User(fab) Mails über mail.gmx.de,
mailto.btx.dtag.de und mailto.tu-berlin.de zu verschicken; dabei muss
natürlich die Absendeadresse angepasst werden.

Ich bin nach folgender Anleitung vorgegangen:
http://www.openoffice.de/linux/buch/email.html

so dass ich mittlererweile über gmx versenden kann. 
Große Probleme bereitet mir noch immer t-online und tu-berlin
einzubinden. Hierfür habe ich folgende Anleitung gefunden:
http://www.linuxer.onlinehome.de/apps/exim.htm
Kapitel:11. Mehrere Smarthosts mit Authentifizierung

Ich somit folgende Veränderungen zur einfachen "gmx"-Version gemacht:



######################################################################
#                      TRANSPORTS CONFIGURATION                      #
######################################################################

###remote_smtp:
###  driver = smtp
### authenticate_hosts = mail.gmx.de
                                                                        
 remote_smtp:                                                           
  driver = smtp                                                        
  authenticate_hosts = mail.gmx.net:mailto.tu-berlin.de            

...
...


######################################################################
#                      ROUTERS CONFIGURATION                         #
#            Specifies how remote addresses are handled              #
######################################################################

###smarthost:
###  driver = domainlist
###  transport = remote_smtp
###  route_list = "* mail.gmx.de bydns_a"

  
smarthost_mail_gmx_net:                                                           condition = ${if eq {${lc:$sender_address_domain}}{gmx\.de}{true} fail}:   
driver =
domainlist                                                        
transport =
remote_smtp                                                    
     route_list = "* mail.gmx.net
bydns_a"                                      

 
smarthost_auth_mail_onlinehome_de:                                           
     condition = ${if eq
{${lc:$sender_address_domain}}{tu-berlin\.de}{true} fail}:
     driver =
domainlist                                                        
     transport =
remote_smtp                                                    
     route_list = "* mailto.tu-berlin.de
bydns_a"                           
                                                                                                                end

...
...

######################################################################
#                      REWRITE CONFIGURATION                         #
######################################################################

###*@gmx.de    ${lookup{$1}lsearch{/etc/email-addresses}\
###						{$value}fail} frFs

*@* $header_from: Fs  
end

....
....

######################################################################
#                   AUTHENTICATION CONFIGURATION                     #
######################################################################

### cram_md5:
###   driver = cram_md5
###   public_name = CRAM-MD5
###   client_name = xxx
###   client_secret = xxx

   plain:
     driver = plaintext
     public_name = PLAIN
     client_send =
"^${extract{3}{::}{${lookup{$sender_address}lsearch{/etc/exim/passwd.client}{$value}fail}}}^${extract{4}{::}{${lookup{$sender_address}lsearch{/etc/exim/passwd.client}{$value}fail}}}"



Meine passwd.client sieht dabei so aus:
f.braennstroem@gmx.de:fab:mail.gmx.de:xxxusernamexxx:xxxpasswortxxx
fabian.braennstroem@tu-berlin.de:fab:mailto.tu-berlin.de:xxxusernamexxx:xxxpasswortxxx


Das ganze funktioniert aber nicht!?

Mich verwirrt ein wenig folgender Eintrag am Anfang der config:

qualify_domain = gmx.de

Dieser müsste sich doch auch dem verwendeten Provider anpassen?

Hat jemand vielleicht ein paar Hinweise, wie ich es besser machen kann?

Beste Grüße!
Fabian





Reply to: