Falscher Absender der Mails wegen Benutzung eines Relayhosts

vitamin.b

New Member
Hallo,

ich habe hier einen Postfix Mailserver konfiguriert der Mails über ein externes Relay versenden soll. In diesem Fall über das Relay smtp.t-online.de

Meine bisherige Konfiguration:
Code:
root@postfix:/var/www# postconf -n
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
append_dot_mydomain = no
biff = no
config_directory = /etc/postfix
inet_interfaces = all
mailbox_size_limit = 0
mydestination = postfix.***.de, localhost
myhostname = postfix.***.de
mynetworks = 127.0.0.1, 192.168.1.0/24
myorigin = /etc/mailname
recipient_delimiter = +
relayhost = smtp.t-online.de
smtp_tls_session_cache_database = btree:${queue_directory}/smtp_scache
smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
smtpd_recipient_restrictions = permit_mynetworks,permit_sasl_authenticated,reject_unauth_destination
smtpd_sasl_auth_enable = yes
smtpd_sasl_path = private/auth
smtpd_sasl_type = dovecot
smtpd_tls_auth_only = yes
smtpd_tls_cert_file = /etc/ssl/certs/dovecot.pem
smtpd_tls_key_file = /etc/ssl/private/dovecot.pem
smtpd_tls_session_cache_database = btree:${queue_directory}/smtpd_scache
smtpd_use_tls = yes
virtual_alias_maps = mysql:/etc/postfix/mysql-virtual-alias-maps.cf,mysql:/etc/postfix/mysql-email2email.cf
virtual_gid_maps = static:5000
virtual_mailbox_domains = mysql:/etc/postfix/mysql-virtual-mailbox-domains.cf
virtual_mailbox_maps = mysql:/etc/postfix/mysql-virtual-mailbox-maps.cf
virtual_transport = dovecot
virtual_uid_maps = static:5000

Das Versenden funktioniert aber der Absender ist komischerweise unsere T-Online Mailadresse und nicht der Benutzer bzw Absender des Mailclients.

Code:
X-Spam-Status: No, hits=1.1 required=5.0
X-Spam-Level: x
Return-Path: <[COLOR="Red"][email protected][/COLOR]>
Received: from mailout02.t-online.de ([194.25.***.***] verified)
  by macnews.de (CommuniGate Pro SMTP 5.1.16)
  with ESMTP id 94640508 for [COLOR="Green"]TESTEMPFÄNGER@***.de[/COLOR]; Mon, 25 Aug 2008 15:40:48 +0200
Received-SPF: none
 receiver=macnews.de; client-ip=194.25.***.***; envelope-from=[COLOR="Red"][email protected][/COLOR]
Received: from fwd27.aul.t-online.de 
	by mailout02.sul.t-online.de with smtp 
	id 1KXcIx-0000tP-00; Mon, 25 Aug 2008 15:40:23 +0200
Received: from postfix.***.de (TJuopaZa8hdfXIGwA5EHUb-rnzB91kTywsYICBq7e-Khlhe58AI30TRMGC6jcvLZ+O@[84.147.***.***]) by fwd27.aul.t-online.de
	with esmtp id 1KXcIm-115Leq0; Mon, 25 Aug 2008 15:40:12 +0200
Received: from 192.168.1.162 (localhost [127.0.0.1])
	by postfix.***.de (Postfix) with ESMTP id 6207F80198
	for <[COLOR="Green"]TESTEMPFÄNGER@***.de[/COLOR]>; Mon, 25 Aug 2008 15:40:10 +0200 (CEST)
MIME-Version: 1.0
Date: Mon, 25 Aug 2008 15:40:10 +0200
From: [COLOR="Red"][email protected][/COLOR]
To: [COLOR="Green"]TESTEMPFÄNGER@***.de[/COLOR]
Subject: Testmail vom 162er
Message-ID: <ab442facdbf7a5bdd1d256b64fe5f807@localhost>
X-Sender: [COLOR="Blue"]ABSENDER@***.de[/COLOR]
User-Agent: RoundCube Webmail/0.2a
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: 8bit
X-ID: TJuopaZa8hdfXIGwA5EHUb-rnzB91kTywsYICBq7e-Khlhe58AI30TRMGC6jcvLZ+O
X-TOI-MSGID: 3ea9bfaf-fb09-4add-8ef2-2dc38140376f

asdf

In der Absenderadresse erscheint nicht einmal der Benutzername vor dem @, so das ich unsicher bin ob mir Masquerading weiterhilft :confused:

Beim Versenden scheint es keine Probleme zu geben:
Code:
Aug 25 15:40:10 postfix dovecot: imap-login: Login: user=<[COLOR="Blue"]ABSENDER@***.de[/COLOR]>, method=PLAIN, rip=127.0.0.1, lip=127.0.0.1, secured
Aug 25 15:40:10 postfix dovecot: IMAP([COLOR="Blue"]ABSENDER@***.de[/COLOR]): Disconnected: Logged out
Aug 25 15:40:11 postfix postfix/smtp[6349]: 6207F80198: to=<[COLOR="Green"]TESTEMPFÄNGER@***.de[/COLOR]>, relay=smtp.t-online.de[194.25.***.***]:25, delay=1.1, delays=0.06/0.04/0.61/0.38, dsn=2.0.0, status=sent (250 2.0.0 Message accepted. / Nachricht akzeptiert.)
Aug 25 15:40:11 postfix postfix/qmgr[6327]: 6207F80198: removed

Für Tipps oder Hinweise wäre ich dankbar
 
Last edited by a moderator:
T-Online setzt den Absender immer auf den Inhaber des T-Online-Kontos.

Damit dies nicht passiert, muss man im Fall von T-Online einen kostenflichtigen (2,49EUR/Monat) Dienst abonnieren, über den das Versenden mit beliebigen Absendern möglich ist.
 
Danke für Deine Antwort.

Das Email-Paket ist in Verwendung und bei der vorherigen Konfiguration (leider unter sendmail) funktioniert es. Authentifizierung am Relay scheint nicht notwendig zu sein da der Dial-Up-Login bei T-Online wahrscheinlich ausreicht.
 
Ach bin ich bescheuert ...

In der sendmail.cf vom vorherigen Mailserver steht das richtige Relay. Es lautet anstatt smtp.t-online.de smtprelay.t-online.de. Es funktioniert nun.

Irgendwie bin ich vom vielen konfigurieren schon blind :rolleyes:
 
Back
Top