DNS konfigurieren für Mail

Odeesi

Registered User
Hi

Ich habe meinen Rootie (Debian Sarge, VHCS) bei netdirekt und lasse meine Domain von domain)factory hosten... nur irgendwie bekomme ich die Einträge nicht so eingerichtet, daß die E-Mails auf meinem Server ankommen. Wenn ich z.B. mit GMail ne Mail an mich schicke (also an xxx@yyyyyyy.de), kommt die nicht an. Und ich bekomme ne Reply, wo folgendes drinsteht:
This is an automatically generated Delivery Status Notification

Delivery to the following recipient failed permanently:

xxx@yyyyyy.de

Technical details of permanent failure:
PERM_FAILURE: SMTP Error (state 9): 554 Sorry, no mailbox here by that name. (#5.1.1)

----- Original message -----

Received: by 10.35.127.7 with SMTP id e7mr630537pyn;
Thu, 06 Apr 2006 07:08:44 -0700 (PDT)
Received: by 10.35.10.6 with HTTP; Thu, 6 Apr 2006 07:08:44 -0700 (PDT)
Message-ID: <f1b214980604060708l65d181ffo22d67f1007079891@mail.gmail.com>
Date: Thu, 6 Apr 2006 16:08:44 +0200
From: xxx@googlemail.com
To: xxx@yyyyyy.de
Subject: Test
MIME-Version: 1.0
Content-Type: multipart/alternative;
boundary="----=_Part_4846_14033073.1144332524406"

------=_Part_4846_14033073.1144332524406
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

Test

------=_Part_4846_14033073.1144332524406
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

----- Message truncated -----
Sprich, er findet die Mailbox nicht (die allerdings in VHCS eingerichtet ist)

Im Nameserver steht momentan folgendes drin (die IP is natürlich anders ;) )
Code:
Hostname            Typ      Priorität       Ziel                                                  
imap.odeesi.de.     CNAME                    domainfactory                            
*.odeesi.de         SPF                      v=spf1 mx a ip4:xxx.xx.xxx.xxx ~all 
*.odeesi.de.        A                        xxx.xx.xxx.xxx                             
*.odeesi.de.        MX             100       domainfactory                             
odeesi.de           SPF                      v=spf1 mx a ip4:xxx.xx.xxx.xxx ~all
odeesi.de.          A                        xxx.xx.xxx.xxx 
odeesi.de.          MX             100       domainfactory 
pop3.odeesi.de.     CNAME                    domainfactory 
smtp.odeesi.de.     CNAME                    domainfactory
 
Last edited by a moderator:
Hallo!
Die MX Einträge müssen auf die IP Adresse deines Servers zeigen.

mfG
Thorsten
 
Hmm, wenn ich das machen will, beschwert sich der NS und schreibt folgendes:

Der MX-Record muss auf einen Hostname und keine IP-Adresse verweisen.

Kann ich da dann einfach meine Domain angeben?

Desweiteren ist mir aufgefallen, daß bei Postfix die IP folgendermassen gespeichert ist: xxx-xx-xxx-xxx und Postfix beschwert sich auch darüber.
 
Hallo!
Odeesi said:
Kann ich da dann einfach meine Domain angeben?
Normalerweise so:
mail.domain.de IN A 123.123.123.123
domain.de IN MX mail.domain.de
Odeesi said:
Desweiteren ist mir aufgefallen, daß bei Postfix die IP folgendermassen gespeichert ist: xxx-xx-xxx-xxx und Postfix beschwert sich auch darüber.
Bitte? Wo ist was wie gespeichert? Es wenig konkreter bitte.

mfG
Thorsten
 
Sorry, musste ich auch erst suchen... das ist so in der main.cf gespeichert. Die sieht übrigens so aus:

Code:
#
# Postfix MTA Manager Main Configuration File;
#
# Please do NOT edit this file manually;
#

#
# Postfix directory settings; These are critical for normal Postfix MTA functionallity;
#

command_directory = /usr/sbin
daemon_directory = /usr/lib/postfix
program_directory = /usr/lib/postfix

#
# Some common configuration parameters;
#

inet_interfaces = all
mynetworks_style = host

myhostname = 217-20-127-103
mydomain = 217-20-127-103.local
myorigin = $mydomain

smtpd_banner = $myhostname VHCS2 2.4 Spartacus Managed ESMTP 2.4.7.1
setgid_group = postdrop

#
# Receiving messages parameters;
#

mydestination = $myhostname, $mydomain
append_dot_mydomain = no
append_at_myorigin = yes
local_transport = local
virtual_transport = virtual
transport_maps = hash:/etc/postfix/vhcs2/transport

#
# Delivering local messages parameters;
#

mail_spool_directory = /var/mail
mailbox_size_limit = 0
mailbox_command = procmail -a "$EXTENSION"

biff = no

alias_database = hash:/etc/aliases

local_destination_recipient_limit = 1
local_recipient_maps = unix:passwd.byname $alias_database

#
# Delivering virtual messages parameters;
#

virtual_mailbox_base = /var/mail/virtual
virtual_mailbox_limit = 0

virtual_mailbox_domains = hash:/etc/postfix/vhcs2/domains
virtual_mailbox_maps = hash:/etc/postfix/vhcs2/mailboxes

virtual_alias_maps = hash:/etc/postfix/vhcs2/aliases

virtual_minimum_uid = 1001
virtual_uid_maps = static:1001
virtual_gid_maps = static:8

#
# SASL paramters;
#

smtpd_sasl_auth_enable = yes

smtpd_sasl_security_options = noanonymous

smtpd_sasl_local_domain = vhcs.net

broken_sasl_auth_clients = yes

smtpd_recipient_restrictions =
   permit_sasl_authenticated,
   permit_mynetworks,
   reject_unauth_destination
 
Hallo!
Wo bitte steht da etwas von IP Adresse? Das ist der Hostname.

mfG
Thorsten
 
Sorry, mein Fehler... aber wenn ich halt postfix check eingebe, kommt folgende Warnung:

postfix: warning: valid_hostname: numeric hostname: 217-20-127-103
postsuper: warning: valid_hostname: numeric hostname: 217-20-127-103
 
Hallo!
Da solltest du deinem Hoster mal sagen, das ein solcher Name nicht RFC konform ist. Nummer hab ich jetzt nicht im Kopf - die kann u.a. Maik aber sicherlich nachreichen :).

mfG
Thorsten
 
Soderle... das mit den MX-Records hat dann geklappt... Danke Thorsten. Jetzt hab ich endlich meinen ersten Rootserver installiert, der auch so läuft, wie ich es will (zumindest erstmal ;) ) und, auch wenn ich es ohne Eure Hilfe wohl nicht so schnell geschafft hätte, irgendwie bin ich dann doch schon stolz, auch auf mich, daß das jetzt läuft... und was den Hostname betrifft... nun ja... es ist ja nur ne Warnung, keine Fehlermeldung, und bevor netdirekt das dann umfriemelt, so, daß ich dann in den Confs rumfummeln muss... des passt so scho (btw, is die Seite/das Forum hier eigentlich 100% w3c-konform :P)
 
Hi,

@Thorsten: Sicher.

http://www.faqs.org/rfcs/rfc952.html

1. A "name" (Net, Host, Gateway, or Domain name) is a text string up
to 24 characters drawn from the alphabet (A-Z), digits (0-9), minus
sign (-), and period (.). Note that periods are only allowed when
they serve to delimit components of "domain style names". (See
RFC-921, "Domain Name System Implementation Schedule", for
background). No blank or space characters are permitted as part of a
name. No distinction is made between upper and lower case. The first
character must be an alpha character. The last character must not be
a minus sign or period. A host which serves as a GATEWAY should have
"-GATEWAY" or "-GW" as part of its name. Hosts which do not serve as
Internet gateways should not use "-GATEWAY" and "-GW" as part of
their names. A host which is a TAC should have "-TAC" as the last
part of its host name, if it is a DoD host. Single character names
or nicknames are not allowed.

Allerdings gibt es da auch schon einige Aenderungen, die allerdings nicht alle Anwendungen unterstuetzen, siehe Kapitel 2.1 in:

http://www.faqs.org/rfcs/rfc1123.html
 
Back
Top