Hallo
Ich habe folgendes Problem:
Auf meinem Rootserver habe ich eine domain eingetragen, die noch nicht von 1und1 per kk Antrag übernommen wurde. Sie wird momentan noch bei einem anderen ISP gehostet. Wenn ich nun aber von einer domain die schon bei 1und1 eingetragen wurde versuche eine mail an eine Adresse der domain die noch nicht im 1und1-dns eingetragen ist verschicke, leitet der mailserver diese nicht wie es richtig wäre an den anderen isp weiter sondern verarbeitet sie selbst. Wie kann ich dem Mailserver dies verbieten ohne die domain bei confixx herauszulöschen?
Mit freundlichen Grüßen
Tobias Sänger
mailverteilung bei Adressen die noch nicht im dns stehen
Re: mailverteilung bei Adressen die noch nicht im dns stehen
Indem du explizit eine SMTP-Route setzt, dass er Mail an diese Domain an den alten mx weiterleitet.
Wie du das machst, kann ich dir nicht sagen, da ich nichts über dein Mailsystem weiß.
Wie du das machst, kann ich dir nicht sagen, da ich nichts über dein Mailsystem weiß.
Re: mailverteilung bei Adressen die noch nicht im dns stehen
Was dann wohl bedeutet, das Du mal Dein eingesetztes Mail-Dienst rausrücken musst 
Re: mailverteilung bei Adressen die noch nicht im dns stehen
ok dann fang ich mal an:
ich verwende postfix
mit folgender configuration:
queue_directory = /var/spool/postfix
command_directory = /usr/sbin
daemon_directory = /usr/lib/postfix
mail_owner = postfix
default_privs = autoresp
myhostname = pxxx.pureserver.info
mydomain = tds-media.info
inet_interfaces = all
mydestination = $myhostname, localhost.$mydomain, $mydomain, smtp.$mydomain
mynetworks_style = host
local_recipient_maps = $alias_maps unix:passwd.byname
in_flow_delay = 0
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
mail_spool_directory = /var/mail
fast_flush_domains = $relay_domains
smtpd_banner = $myhostname ESMTP $mail_name
debug_peer_level = 2
debugger_command =
PATH=/usr/bin:/usr/X11R6/bin
xxgdb $daemon_directory/$process_name $process_id & sleep 5
sendmail_path = /usr/sbin/sendmail
newaliases_path = /usr/sbin/sendmail
mailq_path = /usr/bin/mailq
setgid_group = maildrop
manpage_directory = /usr/share/man
sample_directory = /usr/share/doc/packages/postfix/samples
readme_directory = /usr/share/doc/packages/postfix/README_FILES
canonical_maps = hash:/etc/postfix/canonical
virtual_maps = hash:/etc/postfix/virtual, hash:/etc/postfix/confixx_virtualUsers, hash:/etc/postfix/confixx_localDomains
relocated_maps = hash:/etc/postfix/relocated
transport_maps = hash:/etc/postfix/transport
sender_canonical_maps = hash:/etc/postfix/sender_canonical
masquerade_exceptions = root
masquerade_classes = envelope_sender, header_sender, header_recipient
inet_interfaces = all
masquerade_domains = tds-media.info
smtpd_sender_restrictions = hash:/etc/postfix/access
smtpd_client_restrictions =
strict_rfc821_envelopes = no
smtpd_recipient_restrictions = permit_sasl_authenticated, reject_unauth_destination
smtpd_sasl_auth_enable = yes
smtpd_sasl_security_options = noanonymous
broken_sasl_auth_clients = yes
smtpd_use_tls = yes
smtpd_tls_key_file = /etc/postfix/key.pem
smtpd_tls_cert_file = /etc/postfix/cert.pem
smtpd_tls_CAfile = /etc/postfix/cacert.pem
smtpd_tls_loglevel = 1
smtpd_tls_received_header = yes
smtpd_tls_session_cache_timeout = 3600s
tls_random_source = dev:/dev/urandom
Leider kann ich mit vielen Einträgen nichts anfangen.
Gruß
Tobias
ich verwende postfix
mit folgender configuration:
queue_directory = /var/spool/postfix
command_directory = /usr/sbin
daemon_directory = /usr/lib/postfix
mail_owner = postfix
default_privs = autoresp
myhostname = pxxx.pureserver.info
mydomain = tds-media.info
inet_interfaces = all
mydestination = $myhostname, localhost.$mydomain, $mydomain, smtp.$mydomain
mynetworks_style = host
local_recipient_maps = $alias_maps unix:passwd.byname
in_flow_delay = 0
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
mail_spool_directory = /var/mail
fast_flush_domains = $relay_domains
smtpd_banner = $myhostname ESMTP $mail_name
debug_peer_level = 2
debugger_command =
PATH=/usr/bin:/usr/X11R6/bin
xxgdb $daemon_directory/$process_name $process_id & sleep 5
sendmail_path = /usr/sbin/sendmail
newaliases_path = /usr/sbin/sendmail
mailq_path = /usr/bin/mailq
setgid_group = maildrop
manpage_directory = /usr/share/man
sample_directory = /usr/share/doc/packages/postfix/samples
readme_directory = /usr/share/doc/packages/postfix/README_FILES
canonical_maps = hash:/etc/postfix/canonical
virtual_maps = hash:/etc/postfix/virtual, hash:/etc/postfix/confixx_virtualUsers, hash:/etc/postfix/confixx_localDomains
relocated_maps = hash:/etc/postfix/relocated
transport_maps = hash:/etc/postfix/transport
sender_canonical_maps = hash:/etc/postfix/sender_canonical
masquerade_exceptions = root
masquerade_classes = envelope_sender, header_sender, header_recipient
inet_interfaces = all
masquerade_domains = tds-media.info
smtpd_sender_restrictions = hash:/etc/postfix/access
smtpd_client_restrictions =
strict_rfc821_envelopes = no
smtpd_recipient_restrictions = permit_sasl_authenticated, reject_unauth_destination
smtpd_sasl_auth_enable = yes
smtpd_sasl_security_options = noanonymous
broken_sasl_auth_clients = yes
smtpd_use_tls = yes
smtpd_tls_key_file = /etc/postfix/key.pem
smtpd_tls_cert_file = /etc/postfix/cert.pem
smtpd_tls_CAfile = /etc/postfix/cacert.pem
smtpd_tls_loglevel = 1
smtpd_tls_received_header = yes
smtpd_tls_session_cache_timeout = 3600s
tls_random_source = dev:/dev/urandom
Leider kann ich mit vielen Einträgen nichts anfangen.
Gruß
Tobias
Re: mailverteilung bei Adressen die noch nicht im dns stehen
Genau in der Datei musst du das eintragen. Zum Format siehe man 5 transport,tsaenger wrote:transport_maps = hash:/etc/postfix/transport
hier aber in Kürze:
Code: Select all
<zu beliefernde Domain> smtp:<alter MX>Code: Select all
postmap /etc/postfix/transportRe: mailverteilung bei Adressen die noch nicht im dns stehen
Hallo,
Vielen Dank für die Hilfe.
Gruß
Tobias
Vielen Dank für die Hilfe.
Gruß
Tobias