mail-server (We do not relay)

iplattform

New Member
hallo zusammen
ich habe eine kleine frage.
ich möchte gerne für meine domains einen eigenen mail-server aufbauen.
ich habe merakmail.ch mal als test installiert. sowiet so gut.

sende ich nun von dieser domain welche ich im merak eingerichtet habe an meine email-adresse von meinem internetprovider geht es einwandfei.
sende ich aber ein email an ein kollegen, welcher nicht beim gleichen internetprovider ist, bekomme ich die unten stehende fehler meldung.

was habe ich da falsch eingestellt?
====================================
The original message was received at Thu, 26 Feb 2009 18:36:32 +0100

----- The following addresses had permanent fatal errors -----
<[email protected]>
/>
----- Transcript of session follows -----
.. while talking to 212.247.156.8
>>> RCPT To:<[email protected]>
/> <<< 571 [email protected] prohibited. We do not relay
==============================================
Unter smtp habe ich den mailserver host eingetragen und unter relayserver habe ich die ip-adresse dieses servers eingetragen.
eben, warum kann ich mir selbst über mein eingerichteten mailserver via meinem provider es senden, aber an mein kollege nicht und sende es auch von meinem testmailserver aus.
 
Du hast vermutlich vergessen, SMTP-Auth einzurichten. Der Mailserver deines Providers weigert sich daher zu Recht, E-Mails an fremde Domains weiterzuleiten.
 
im meinem mailserver wo ich als test installiert habe, kann ich unter smtp keine autentifiezierung (benutzer/passwort) angeben, nur eine ip oder URL.

oder weiss jemand wie mans im merakmail.de einstellen muss?
 
Kleiner Tip am Rande: Installiere lieber den hMailserver
--> hMailServer - Free email server for Microsoft Windows

Und IceWarp bzw. Merak kann natürlich auch smtp-auth.

http://www.icewarp.ch/software/doc_merak.zip
--> Mail Service Reference --> Seite 3

"...Use relay server Select this option if you wish IceWarp Server to use a relay server to
send messages. This is useful when your domain has no public IP address or you are on
a slow dial-up connection via an ISP that allows you to use their email
server to send messages.
Connections to your ISP's mail server tend to be faster than other
servers on the internet so your messages may be delivered more
quickly, keeping your connection costs down.
You should enter the hostname or IP address of the relay server.
If your relay server requires authentication this can be achieved by
using one of the following 'full URL' forms of the hostname:
<username>:<password>@<MyISPhostname>
or
<username%domain.com>:<password>@ <MyISPhostname>
The second option should be used if your username is a full email
address.
Example:
john%doe.com:[email protected]

You can specify multiple relay servers here, separated by semicolons.
If IceWarp Server cannot connect to the first relay server, it will try to
the second etc..."
 
Last edited by a moderator:
ich habe mal beim merakmailserver mail-dienst folgendes eingetragen.
smtp-dienst:
mailserver hostname: benutzer:passwort@mailserver
meim relayserver: benutzer:passwort@mailserver

unter sicherheit: geschlossenes relay und pop vor smtp(min)
untervertrauenswürdige IPS/hosts habe ich nichts eingetragen.

Wenn ich nun über das Webmail-meines hier merakmailserver ein email versende, kommt es nur an, wenn ich an jemandem schreibe, wo auch beim @mailserver seine email-adresse hat.


mein ziel wäre es aber, das sowas geht.

ich habe eine domain (hallohallo.net) diese ist so eingestellt, das die emails auf meinen mail-server weiter geleitet werden.
bei meinem internen mailserver( merak) komen sie auch an, ich sehe sie im webmail. jetzt will ich aber auch antworten können dieser person. da fängt das problem an, das ich nicht allen antworten kann.

ich besitze für meinen kleinen testmailserver bei mir zu hause KEINE fixe ip-adresse

wie mss ich nun merak einstellen, das dies geht.

oder kennt jemande in anderes tool, wo dies geht, einfacch warum das ich merakmail ausgewählt habe ist wegen dem groupware(gemeinsamen kalender) und das synchronisieren meines lokalen mailprogramm(zb. outlook)
 
Kann mir also niemand weiter helfen?
Wäre toll, wenn dass versenden endlich richtig gehen würde und nicht nur an ganz wenige empfänger.

mein mail-server hat keine Fixe IP-Adresse um aufs Internet zu gehen.
Nur eine Fixe interne-IP-Adresse.
 
Hallo!
Betreibst du deinen Mailserver eventuell hinter einem DSL Anschluss / dynamische IP Adresse? Dann wirst du mit dem zustellen an fremde Server nicht sehr viel Glück haben.

mfG
Thorsten
 
Wie es bereit vorher mehrfach geschrieben wurde, brauchst Du einen Smarthost, also einen vertrauenswürdigen Rechner, über den Du relayen kannst.
Ob der von Dir verwendete Server diese Kriterien erfüllt, wurde aus Deinen bisherigen Angaben nicht klar. Das musst Du nochmals überprüfen.
 
Antwort zu Beitrag 5.6.09 10:08
Ja mein PC ist via DLS dynamische IP angeschlossen

Antwort zu Beitrag 5.6.09 10:11
Wie finde ich heraus ob mein Server bei mir als test installierter mailserver als smarthost tauglich ist? Oder meint ihr, den ich wo ich für authentifizierung brauche (meine freemail-adresse)?

Antwort zu Beitrag 5.6.09 15:27
Welche doku meinst du? Gibt es die doku auch auf deutsch?
 
Ja mein PC ist via DLS dynamische IP angeschlossen

Dann musst du ausgehend alles (wie hier schon mehrfach geschrieben) über einen entsprechenden Smarthost senden.

Wie finde ich heraus ob mein Server bei mir als test installierter mailserver als smarthost tauglich ist?

Du trägst z.B. die Daten 1:1 in einen Client deiner Wahl ein und probierst ob es funktioniert.

Welche doku meinst du? Gibt es die doku auch auf deutsch?

Widerspruch in sich.
Oben habe ich einen Link gepostet. Da findet man alles was man braucht.
Für das Gewerk gibt es auch ein recht gut besuchtes Forum.
 
ich habe ein teil erfolg in meinem mailserver welcher ich als test installiert habe. ich kann nun ziemlich allen ein email senden. aber will jemand antworten, kommt kein email zurück.

so sieht die konfiguration aus in meinem mailserver unter mail-dienst

abschnitt = smtp-dienst
allgemein:
mailserver hostname: ipadresse des externen mailserver
dns lookup verwenden, haken gesetzt
relay server " mailserver name eingetragen, zu dem wo oben die ipadresse steht.
nachrichten über relayserver übermitteln, wenn direkt scheitert "haken nicht gesetzt"
übermittlung: keine einstellungen geändert
routing:
quelle: absender email-adresse
ziel: benutzer:passwort@externes pop postfach
hostname: ip-adresse des externen mail-server

abschnitt = sicherheit
allgemein:
geschlossenes relay ;haken gesetzt
pop vor smtp: haken gesetzt
vertrauenswürdige ip: ip-adresse des externen mailserver
dns: keine einstellungen geändert
Intrusion prevention: keine einstellungen geändert
erweitert: keine einstellungen geändert

so sieht der header des emails aus, wo ankommt beim empfänger.


"Return-Path: <[email protected]>
Received: from mx17.bluewin.ch (195.186.18.35) by mssgzhb.msg.bluewin.ch (The Blue Window 8.0.0228.0.022)
id 48BE41B80C283022 for [email protected]; Sun, 7 Jun 2009 13:00:45 +0000
X-FXIT-IP: IPv4[85.4.253.40] Epoch[1244379645]
Received: from [85.4.253.40] ([85.4.253.40:15350] helo=212.162.52.55)
by mx17.bluewin.ch (envelope-from <[email protected]>)
(ecelerity 2.2.2.36 r(27513/27514)) with ESMTP
id CE/DB-06507-CF9BB2A4; Sun, 07 Jun 2009 13:00:45 +0000
Received: from 192.168.1.4 ([192.168.1.4])
by 212.162.52.55 (IceWarp 9.1.0) with ESMTP id OTH84226
for <[email protected]>; Sun, 07 Jun 2009 15:00:26 +0200
Date: Sun, 7 Jun 2009 15:00:26 +0200
To: "[email protected]" <[email protected]>
From: "Absender" <[email protected]>
Subject: rfv
Message-ID: <[email protected]>
X-Mailer: IceWarp Mailer 1.2.0.1
X-Priority: 3
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
Content-Type: text/plain; charset=UTF-8
 
aber will jemand antworten, kommt kein email zurück.

Dann wird wohl ein Problem im Bereich des DNS vorliegen.
Welche Fehlermeldung bekommt der Sender denn?

mailserver hostname: ipadresse des externen mailserver

Da sollte der Name (FQDN) deines Servers rein.
Das wird an einem dynamischen Zugang natürlich schwierig. Evtl. was passendes mit einem dyndns-Hostnamen pfusch^W basteln.

dns lookup verwenden, haken gesetzt

Den Haken raus machen und bei "use relay server" setzen.

relay server " mailserver name eingetragen, zu dem wo oben die ipadresse steht.

Dort nur den Hostnamen des SMTP-Smarthosts des Providers eintragen. Anderes Feld siehe oben.

nachrichten über relayserver übermitteln, wenn direkt scheitert "haken nicht gesetzt"

Erübrigt sich auch, wenn der Haken bei "use relay server" gesetzt und der entsprechende Host eingetragen wurde.

pop vor smtp: haken gesetzt

Das kannste rausnehmen. Macht man heute alles über smtp-Auth.

vertrauenswürdige ip: ip-adresse des externen mailserver

Was soll das bringen?
Da kommen normalerweise die IPs des lokalen LANs bzw. die 127.0.0.1 rein.
 
das senden und empfangen funktioniert jetzt einwandfrei.
nun habe ich noch ein schönheitsfehler.

verlangt jemand eine lese oder sende bestätigung gibt der falsche daemon antwort.

den ich habe auf dem mail-server 2domains eingerictet.
aber es gibt der falsche antwort.

den die eine domain ist mehr für interne zwecke gedacht und mit der sendet und empfängt man keine emails vom internet her.
daher sollte dieser daemon auch NICHT antworten, wenn jemand an die andere domain ein email sendet.

wie kann dies auf dem server eingestellt werden.
wäre cool, wenn dies noch eingestellt werden kann, das der daemon auch von der richtigen domain antwortet.
 
Back
Top