Ich würde gern noch einmal Grundlegendes zum sendmail verstehen, da es mir trotz aller Manuals, Foren; Mailinglisten etc. nicht gelingt, den 550. Fehler Relaying denied auszuschalten. Leider hat mir niemand geantwortet, ich versuch es hiermit nochmal:
Die emails von aussen werden mit ruleset=check_rcpt, arg1=<Empfänger> und dem Serverfehler 550 abgelehnt. Relaying denied.
Wie muss das ruleset=check_rcpt aussehen?
In local-host-names steht als erstes die volle Domain des RootServers, dann noch Vhosts-Domains (eigentlich doch auch nicht nötig, oder).
Ich hab access, aliases, virtuser- und genericstable angelegt.
Hab im .mc file die entsprechenden zeilen
FEATURE(access_db, `hash -o -T<TMPF> /etc/mail/access')
FEATURE(blacklist_recipients)
FEATURE(local_lmtp)
FEATURE(mailertable, `hash -o /etc/mail/genericstable')
FEATURE(virtusertable, `hash -o /etc/mail/virtusertable')
mit dnl versehen und das Makro gestartet, sendmail dann natürlich auch.
Ich hab extra noch eine relay-domains Datei (was wohl aber nicht erforderlich ist), ich kann doch dort aber nicht alle möglichen Domains eintragen, zumal ich ja nicht vorher weiss, woher die kommen und wohin die sollen!
In etc/resolv. conf stehen die IP des ersten und zweiten Nameserver.
Habe schon einige Kombinationen ausprobiert, aber Probieren ist bei diesem komplexen Thema ja nicht das Wahre. Würde es gern besser verstehen. Da ich so viel über die Problematik des Open relay gelesen hab, würde ich mir ungern Fehler erlauben wollen, aber ich hab wahrscheinlich irgendwas nicht begriffen.
Bitte um erfahrene Hilfe.
Ach,so: SMTP-Auth ist noch nicht aktiviert, wollte ich Schritt für Schritt machen...
Die emails von aussen werden mit ruleset=check_rcpt, arg1=<Empfänger> und dem Serverfehler 550 abgelehnt. Relaying denied.
Wie muss das ruleset=check_rcpt aussehen?
In local-host-names steht als erstes die volle Domain des RootServers, dann noch Vhosts-Domains (eigentlich doch auch nicht nötig, oder).
Ich hab access, aliases, virtuser- und genericstable angelegt.
Hab im .mc file die entsprechenden zeilen
FEATURE(access_db, `hash -o -T<TMPF> /etc/mail/access')
FEATURE(blacklist_recipients)
FEATURE(local_lmtp)
FEATURE(mailertable, `hash -o /etc/mail/genericstable')
FEATURE(virtusertable, `hash -o /etc/mail/virtusertable')
mit dnl versehen und das Makro gestartet, sendmail dann natürlich auch.
Ich hab extra noch eine relay-domains Datei (was wohl aber nicht erforderlich ist), ich kann doch dort aber nicht alle möglichen Domains eintragen, zumal ich ja nicht vorher weiss, woher die kommen und wohin die sollen!
In etc/resolv. conf stehen die IP des ersten und zweiten Nameserver.
Habe schon einige Kombinationen ausprobiert, aber Probieren ist bei diesem komplexen Thema ja nicht das Wahre. Würde es gern besser verstehen. Da ich so viel über die Problematik des Open relay gelesen hab, würde ich mir ungern Fehler erlauben wollen, aber ich hab wahrscheinlich irgendwas nicht begriffen.
Bitte um erfahrene Hilfe.
Ach,so: SMTP-Auth ist noch nicht aktiviert, wollte ich Schritt für Schritt machen...