Page 2 of 2
Re: Postfix: virtual Domains
Posted: 2004-12-18 00:05
by thomas.km
Kostya, ich gehe davon aus das dir der output auch nicht viel weiter hilft? :? :( :?:
Re: Postfix: virtual Domains
Posted: 2004-12-18 01:37
by ryukia
thomas.km wrote:ich hoffe das ist alles mehr ging nicht auf den screen ;-)))
virtual_alias_domains = 2domainde, mail.2domain.de
Falls da wirklich "2domainde", ohne Punkt steht... ;-)
Ciao
Ryukia
PS: Es genügt die Ausgabe von 'postconf -n', dann werden nur die von den Defaultwerten abweichenden Parameter gelistet.
Re: Postfix: virtual Domains
Posted: 2004-12-18 10:01
by thomas.km
war mit Punkt ;-)
hier noch mal postconf -n
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
body_checks = pcre:/etc/postfix/body_checks
broken_sasl_auth_clients = yes
canonical_maps = hash:/etc/postfix/canonical
command_directory = /usr/sbin
config_directory = /etc/postfix
content_filter =
daemon_directory = /usr/lib/postfix
debug_peer_level = 2
defer_transports =
disable_dns_lookups = no
header_checks = pcre:/etc/postfix/header_checks
inet_interfaces = all
local_recipient_maps = $alias_maps unix:passwd.byname
mail_owner = postfix
mail_spool_directory = /var/mail
mailbox_command =
mailbox_size_limit = 0
mailbox_transport =
mailq_path = /usr/bin/mailq
manpage_directory = /usr/share/man
maps_rbl_domains = dnsbl.njabl.org bl.spamcop.net cbl.abuseat.org relays.ordb.or
g
masquerade_classes = envelope_sender, header_sender, header_recipient
masquerade_domains = 1domain.de
masquerade_exceptions = root
message_size_limit = 10240000
mime_header_checks = regexp:/etc/postfix/mime_header_checks.regexp
mydestination = 1domain.de, mail.1domain.de, smtp.1domain.de
mydomain = 1domain.de
myhostname = mail.1domain.de
myorigin = $mydomain
newaliases_path = /usr/bin/newaliases
program_directory = /usr/lib/postfix
queue_directory = /var/spool/postfix
readme_directory = /usr/share/doc/packages/postfix/README_FILES
relocated_maps = hash:/etc/postfix/relocated
sample_directory = /usr/share/doc/packages/postfix/samples
sender_canonical_maps = hash:/etc/postfix/sender_canonical
sendmail_path = /usr/sbin/sendmail
setgid_group = maildrop
smtpd_helo_required = no
smtpd_helo_restrictions =
smtpd_recipient_restrictions = permit_sasl_authenticated,permit_mynetworks,rejec
t_unauth_destination
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain = mail.1domain.de
smtpd_sasl_security_options = noanonymous
smtpd_sender_restrictions = check_sender_access hash:/etc/postfix/access
smtpd_tls_CAfile = /etc/postfix/ssl/cacert.pem
smtpd_tls_cert_file = /etc/postfix/ssl/smtpd.crt
smtpd_tls_key_file = /etc/postfix/ssl/smtpd.key
smtpd_tls_received_header = yes
smtpd_use_tls = yes
strict_rfc821_envelopes = no
tls_daemon_random_source = dev:/dev/urandom
tls_random_source = dev:/dev/urandom
transport_maps = hash:/etc/postfix/transport
unknown_local_recipient_reject_code = 450
virtual_alias_domains = 2domain.de, mail.2domain.de
virtual_alias_maps = hash:/etc/postfix/virtual
Re: Postfix: virtual Domains
Posted: 2004-12-18 14:47
by ryukia
Ok, jetzt mal anders. Für die eine Domain scheint ja alles zu funktionieren, oder?
Nimm doch einfach mal das File wo die Emailadressen für die erste Domain gelistet sind. Sollte ja etwa in der Form sein:
info@1domain.de web1p1
Darunter fügst Du die Sachen für die zweite Domain ein, also:
2domain.de egal
test@2domain.de web1p1
anschliessend postmap auf das File und postfix reload und testen ^_^
Wenn das dann nicht funktioniert... O_o
Ciao
Ryukia
PS: 1domain.de und 2domain.de existieren wirklich, sind bei Dir aber nur als Beispiele gedacht, oder?
Re: Postfix: virtual Domains
Posted: 2004-12-18 14:53
by thomas.km
ja für die erste Domain funzt alles...
ja sind hier nur Bsp, existieren 2 unterschiedliche Domains
ja, ich teste das nun mal ;-)
Re: Postfix: virtual Domains
Posted: 2004-12-18 15:40
by thomas.km
ich hab ja meine aliases für die 1domain.de im aliases file drin, also müsste ich ja newaliases machen und nicht postmap...
aber bei newaliases kommt dann:
postalias: warning: /etc/aliases, line 127: name must be local
ein map file für die aliases habe ich noch nie benutzt.....
wenn ich die jetzt mit ins alias nehme, müsste ich doch aber auch die main.cf ändern, weil er sagt ja das der name nicht local ist.....sprich ich müste die 2domain.de wieder irgendwo bei mydeomain oder mydest. setzen...oder?
in die aliases habe ich das eingefügt:
2domain.de: root
info@2domain.de: web1p1
Re: Postfix: virtual Domains
Posted: 2004-12-18 16:26
by ryukia
Oh, Du hast das alles in /etc/aliases. Nein, damit funktioniert mein Vorschlag nicht...
Weil ich "virtual_alias_domains" so nicht benutze habe ich das mal hier mit einer bisher für Mails unbenutzten Subdomain getestet und es hat funktioniert.
Nach
virtual_alias_domains = sub.domain.tld
änderte sich die Meldung von "Relay access denied" zu "unknown in virtual alias table"
Ehrlich gesagt fällt mir nix mehr ein, außer daß es mit den Domainnamen zusammen hängen könnte. Tippfehler, weiß der Geier was, aber das ist auch nicht sehr wahrscheinlich.
Wichtig ist, daß die Domain genauso eingetragen ist, wie Du sie in der Mail angibts.
Ciao
Ryukia
Re: Postfix: virtual Domains
Posted: 2004-12-18 18:08
by thomas.km
ich sitze nun wie gesagt seit bummelig 2 Wochen dran, ich habe jeden Buchstaben gecheckt und alles....langsam bin ich ziehmlich nahe der Verzweifelung, es ist mit Sicherheit nur ein kleiner, zugegeben, auch Fehler irgendwo....aber woooooo? Herr Gott.
Wenn der Server nicht so produktiv wäre, würde ich postfix neu aufsetzen, aber davor schrecke ich zurück....
es gibbet doch ned....
Re: Postfix: virtual Domains
Posted: 2004-12-18 22:38
by ryukia
Letzter Versuch *g*
Schmeiß das raus (löschen/auskommentieren, nicht leer setzen):
virtual_alias_domains = 2domain.de, mail.2domain.de
Das bleibt drin:
virtual_alias_maps = hash:/etc/postfix/virtual
mit dem Inhalt
2domain.de egal
test@2domain.de web1p1
dann
postmap virtual
postfix reload
Ansonsten:
- Welche Postfix-Version ist das? "postconf mail_version"
- Evtl statt virtual_alias_maps virtual_maps nehmen
- Falls virtual_alias_maps und virtual_maps gleichzeitig in der main.cf vorkommen, eines davon rausschmeissen!
Ciao
Ryukia
Re: Postfix: virtual Domains
Posted: 2004-12-18 22:50
by thomas.km
Ryukia wrote:Letzter Versuch *g*
Schmeiß das raus (löschen/auskommentieren, nicht leer setzen):
virtual_alias_domains = 2domain.de, mail.2domain.de
Das bleibt drin:
virtual_alias_maps = hash:/etc/postfix/virtual
mit dem Inhalt
2domain.de egal
test@2domain.de web1p1
dann
postmap virtual
postfix reload
Ansonsten:
- Welche Postfix-Version ist das? "postconf mail_version"
- Evtl statt virtual_alias_maps virtual_maps nehmen
- Falls virtual_alias_maps und virtual_maps gleichzeitig in der main.cf vorkommen, eines davon rausschmeissen!
Ciao
Ryukia
also in der main.cf steht dann nirgends mehr was mit der 2domain.de, richtig?
mail_version = 2.0.14
virtual_alias_maps und virtual_maps war beides drin....versuche das nun mit virtual_alias_maps
Re: Postfix: virtual Domains
Posted: 2004-12-18 22:58
by thomas.km
oh man ich glaube das ja alles nicht
ES FUNKTIONIERT
Nun ist bloß die Frage obs daran lag das ich virtual_alias und virtual_alias_maps drin hatte oder virtual_domains oder was weis ich...
im Postfix Buch von OReilly wurden 3 Varianten besprochen, aber so wie es nun läuft steht da nicht mal Ansatzweise drin....
anyway, ich danke dir.......
endlich wieder ruhig schlafen :P
Re: Postfix: virtual Domains
Posted: 2004-12-19 01:28
by thomas.km
eine Frage sei mir noch gestattet.
Wie bekomme ich es jetzt hin, das ich auch von 2domain.de Mails versenden kann und nicht nur empfangen?
Re: Postfix: virtual Domains
Posted: 2004-12-19 16:37
by ryukia
thomas.km wrote:Wie bekomme ich es jetzt hin, das ich auch von 2domain.de Mails versenden kann und nicht nur empfangen?
Ich versteh die Frage nicht so ganz :oops:
Geht genauso wie bei der ersten Domain, d.h. der Sender muß sich über ein Account authentifzieren, also z.B über web1p1 und dessen Passwort...
Ciao
Ryukia