This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

SMTP-Proxy with smarthost that needs authenticatio

One of our customers uses T-DSL-Business together with the Astaro 4.007. We have to use a relay-server, otherwise no mails can be delivered to T-Online-Adresses.
The problem is, that the relay-server of DSL-Business needs SMTP-Authentication. How can I implement the authentication into the SMTP-Proxy. I do not need SSL-Transfers.
I read the Thread "SMTP-Relay with Authentication". Are the steps, mentioned in the thread, the right way and suitable for my problem?
Thx.

Sebastian  


This thread was automatically locked due to age.
  • Since nobody is talking to me, I have to talk to myself... 
    I just implemented the steps which are described in the thread "SMTP-Relay with Authentication" but without success. First I got the message "auth name missing". After chainging some things in the exim.conf-default the message disappeared. But the authentication still does not work.
    I give you an excerpt from the log file:

    Code:
    Jun 18 15:33:16 (none) exim[21821]: 2003-06-18 15:33:16 Start queue run: pid=21821 -qff
    Jun 18 15:33:16 (none) exim[21823]: 2003-06-18 15:33:16 19Scd2-0003cZ-00 login authenticator failed H=62.156.147.75 [62.156.147.75] 535 5.7.3 Authentication unsuccessful.
    Jun 18 15:33:16 (none) exim[21822]: 2003-06-18 15:33:16 19Scd2-0003cZ-00 == blabla@blub.co.jp  R=smarthost T=remote_smtp defer (-42): authentication required but authentication attempt(s) failed
    Jun 18 15:33:16 (none) exim[21821]: 2003-06-18 15:33:16 End queue run: pid=21821 -qff  

     

    I also placed an EHLO on the mailto.t-dsl-business.de:

    Code:
     220 mailc0909.dte2k.de Microsoft ESMTP MAIL Service, Version: 5.0.2195.5329 read
    y at  Wed, 18 Jun 2003 15:34:05 +0200
    250-mailc0909.dte2k.de Hello [80.134.196.113]
    250-TURN
    250-ATRN
    250-SIZE 15360000
    250-ETRN
    250-PIPELINING
    250-DSN
    250-ENHANCEDSTATUSCODES
    250-8bitmime
    250-BINARYMIME
    250-CHUNKING
    250-VRFY
    250-X-EXPS GSSAPI NTLM LOGIN
    250-X-EXPS=LOGIN
    250-AUTH GSSAPI NTLM LOGIN
    250-AUTH=LOGIN
    250-X-LINK2STATE
    250-XEXCH50
    250 OK  

     

    Perhaps these lines can help you...???
    And finally the last version of the transports and auth sections of exim.conf-default:

    Code:
     # ---------- Transports section ---------------------------------------
    begin transports

    # we use SMTP only
    remote_smtp:
      driver = smtp
      hosts_require_auth = 62.156.147.75
      hosts_avoid_tls = *

     ---------- Auth section ---------------------------------------------
    begin authenticators

    # plain auth (should only be used with SSL)
    #plain:
    #  driver = plaintext
    #  public_name = PLAIN
    #  server_condition = "${if pam{$2:$3}{1}{0}}"
    #  server_set_id = $2
    #  client_send = "^username^password"

    # login auth (should only be used with SSL)
    login:
      driver = plaintext
      public_name = LOGIN
      server_prompts = "Username:: : Password::"
      server_condition = "${if pam{$1:$2}{1}{0}}"
      server_set_id = $1
      client_send = "username : password"  

     

    I had a look at the Exim-Documentation but I did not really understand a lot. So I hope, somebody can help me to solve this problem.

    Thx.
    Sebastian