Humppalaki
Member
Hallo zusammen.
Entweder ich bin der einzige der versucht Sendmail dazu zu bewegen per SMTP-AUTH Mails über den SMART_HOST smtp.web.de zu verschicken. Zumindest findet man da kaum was im Netz.
Eigentlich kann das doch nicht so schwer sein, oder? Und ja... ich weiß das mit <insert-favourite-mta-here> viel einfacher wäre, aber ich habe mich jetzt schon ne ganze Weile in dem Problem verbissen und möchte nicht so gern aufgeben.
Was habe ich getan:
ldd sagt mit mir das sendmail gegen SASL gelinkt ist.
Nun habe ich meine /etc/mail/sushi.pseudo.local.mc um folgende Zeilen erweitert:
Nach einem beherzten
kann ich per telnet ein 'ehlo' auf meinen lokalen Mailserver loslassen und sehe dann auch eine entsprechende 'AUTH PLAIN LOGIN' Zeile. Klingt ja schon mal ganz gut.
Als nächstes habe ich mir eine authinfo Datei angelegt:
Das sollte doch eigentlich schon langen... aber leider steht bei einem Versuch eine Mail zu senden folgendes im maillog:
Als Mail bekomme ich:
Seitdem habe ich schon mit FEATURE(`genericstable') und FEATURE(`masquerade_envelope') und MASQUERADE_AS(`web.de') rumgespielt... allerdings ohne Erfolg.
Wenn jemand von euch Hinweise oder Beispielkonfigurationen hat wäre ich sehr dankbar.
Gruß,
Tobias
/EDIT
Ich habe gerade die Kategorie "*BSD - Serverdienste" entdeckt. Wenn jemand so nett wäre den Thread zu verschieben... Danke
Entweder ich bin der einzige der versucht Sendmail dazu zu bewegen per SMTP-AUTH Mails über den SMART_HOST smtp.web.de zu verschicken. Zumindest findet man da kaum was im Netz.
Eigentlich kann das doch nicht so schwer sein, oder? Und ja... ich weiß das mit <insert-favourite-mta-here> viel einfacher wäre, aber ich habe mich jetzt schon ne ganze Weile in dem Problem verbissen und möchte nicht so gern aufgeben.
Was habe ich getan:
- security/cyrus-sasl2 aus den Ports kompiliert (PLAIN und LOGIN Authentifizierung sind enabled)
- /etc/make.conf gemäß vorgaben im example angepasst
- Welt neu gebaut und installiert
ldd sagt mit mir das sendmail gegen SASL gelinkt ist.
Nun habe ich meine /etc/mail/sushi.pseudo.local.mc um folgende Zeilen erweitert:
Code:
define(`SMART_HOST', `smtp.web.de')
define(`confAUTH_MECHANISMS', `PLAIN LOGIN')
FEATURE(`authinfo', `hash /etc/mail/authinfo')
Nach einem beherzten
Code:
make all install restart
Als nächstes habe ich mir eine authinfo Datei angelegt:
Code:
AuthInfo:smtp.web.de<TAB>"U:vorname.nachname" "I:vorname.nachname@web.de" "P:geheim"
Das sollte doch eigentlich schon langen... aber leider steht bei einem Versuch eine Mail zu senden folgendes im maillog:
Code:
May 13 20:45:19 sushi sm-msp-queue[2892]: starting daemon (8.14.2): queueing@00:30:00
May 13 20:45:19 sushi sm-mta[2651]: gethostbyaddr(192.168.0.172) failed: 1
May 13 20:45:19 sushi sm-mta[2894]: starting daemon (8.14.2): SMTP+queueing@00:30:00
May 13 20:45:39 sushi sendmail[2904]: m4DIjdo2002904: from=lokaler_user, size=283, class=0, nrcpts=1, msgid=<20080513184539.GK1906@sushi.pseudo.local>, relay=lokaler_user@localhost
May 13 20:45:39 sushi sm-mta[2905]: m4DIjdGv002905: from=<lokaler_user@sushi.pseudo.local>, size=487, class=0, nrcpts=1, msgid=<20080513184539.GK1906@sushi.pseudo.local>, proto=ESMTP, daemon=Daemon0, relay=localhost [127.0.0.1]
May 13 20:45:39 sushi sendmail[2904]: m4DIjdo2002904: to=vorname.nachname@web.de, ctladdr=lokaler_user (1001/1001), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30283, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (m4DIjdGv002905 Message accepted for delivery)
May 13 20:45:39 sushi sm-mta[2907]: STARTTLS=client, relay=smtp.web.de., version=TLSv1/SSLv3, verify=FAIL, cipher=AES256-SHA, bits=256/256
May 13 20:45:39 sushi sm-mta[2907]: m4DIjdGv002905: to=<vorname.nachname@web.de>, ctladdr=<lokaler_user@sushi.pseudo.local> (1001/1001), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30487, relay=smtp.web.de. [217.72.192.157], dsn=5.6.0, stat=Data format error
May 13 20:45:39 sushi sm-mta[2907]: m4DIjdGv002905: m4DIjdGv002907: DSN: Data format error
May 13 20:45:39 sushi sm-mta[2907]: m4DIjdGv002907: to="|exec /usr/local/bin/procmail || exit 75" , ctladdr=<lokaler_user@sushi.pseudo.local> (1001/1001), delay=00:00:00, xdelay=00:00:00, mailer=prog, pri=31511, dsn=2.0.0, stat=Sent
Als Mail bekomme ich:
Code:
From MAILER-DAEMON Tue May 13 20:45:39 2008
Received: from localhost (localhost)
by sushi.pseudo.local (8.14.2/8.14.2) id m4DIjdGv002907;
Tue, 13 May 2008 20:45:39 +0200 (CEST)
(envelope-from MAILER-DAEMON)
Date: Tue, 13 May 2008 20:45:39 +0200 (CEST)
From: Mail Delivery Subsystem <MAILER-DAEMON>
Message-Id: <200805131845.m4DIjdGv002907@sushi.pseudo.local>
To: <lokaler_user@sushi.pseudo.local>
MIME-Version: 1.0
Content-Type: multipart/report; report-type=delivery-status;
boundary="m4DIjdGv002907.1210704339/sushi.pseudo.local"
Subject: Returned mail: see transcript for details
Auto-Submitted: auto-generated (failure)
This is a MIME-encapsulated message
--m4DIjdGv002907.1210704339/sushi.pseudo.local
The original message was received at Tue, 13 May 2008 20:45:39 +0200 (CEST)
from localhost [127.0.0.1]
----- The following addresses had permanent fatal errors -----
<vorname.nachname@web.de>
(reason: 501 ungueltige mail-adresse / invalid mail-address)
----- Transcript of session follows -----
... while talking to smtp.web.de.:
>>> MAIL From:<lokaler_user@sushi.pseudo.local> SIZE=487 AUTH=<>
<<< 501 ungueltige mail-adresse / invalid mail-address
501 5.6.0 Data format error
--m4DIjdGv002907.1210704339/sushi.pseudo.local
Content-Type: message/delivery-status
Reporting-MTA: dns; sushi.pseudo.local
Received-From-MTA: DNS; localhost
Arrival-Date: Tue, 13 May 2008 20:45:39 +0200 (CEST)
Final-Recipient: RFC822; vorname.nachname@web.de
Action: failed
Status: 5.5.2
Diagnostic-Code: SMTP; 501 ungueltige mail-adresse / invalid mail-address
Last-Attempt-Date: Tue, 13 May 2008 20:45:39 +0200 (CEST)
--m4DIjdGv002907.1210704339/sushi.pseudo.local
Content-Type: message/rfc822
Return-Path: <lokaler_user@sushi.pseudo.local>
Received: from sushi.pseudo.local (localhost [127.0.0.1])
by sushi.pseudo.local (8.14.2/8.14.2) with ESMTP id m4DIjdGv002905
for <vorname.nachname@web.de>; Tue, 13 May 2008 20:45:39 +0200 (CEST)
(envelope-from lokaler_user@sushi.pseudo.local)
Received: (from lokaler_user@localhost)
by sushi.pseudo.local (8.14.2/8.14.2/Submit) id m4DIjdo2002904
for vorname.nachname@web.de; Tue, 13 May 2008 20:45:39 +0200 (CEST)
(envelope-from lokaler_user)
Date: Tue, 13 May 2008 20:45:39 +0200
From: Vorname Nachname <lokaler_user@sushi.pseudo.local>
To: vorname.nachname@web.de
Subject: test
Message-ID: <20080513184539.GK1906@sushi.pseudo.local>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.4.2.3i
test
--m4DIjdGv002907.1210704339/sushi.pseudo.local--
Seitdem habe ich schon mit FEATURE(`genericstable') und FEATURE(`masquerade_envelope') und MASQUERADE_AS(`web.de') rumgespielt... allerdings ohne Erfolg.
Wenn jemand von euch Hinweise oder Beispielkonfigurationen hat wäre ich sehr dankbar.
Gruß,
Tobias
/EDIT
Ich habe gerade die Kategorie "*BSD - Serverdienste" entdeckt. Wenn jemand so nett wäre den Thread zu verschieben... Danke
Zuletzt bearbeitet: