sendmail - public Email intern benützen
Hallo Liste, ich habe ein Problem mit Sendmail. (Suse 6.4, sendmail 8.9.3?) Ich möchte in meinem kleinen privaten Netzwerk auch meine öffentlichen Emails benutzen ohne das die über meinen Provider laufen. Die öffentlich Email soll also durch die locale ersetzt werden. Zuerst habe ich es mit der userdb.db probiert --- cyb:mailname webmaster@server-side.de webmaster@server-side.de:maildrop cyb ----- (Natürlich mit Tabs dazwischen) habe es mit makemap btree konvertiert. Wenn man nun eine Email an webmaster@server-side.de schreibt passiert garnichts. Sendmail will die Mail über meinen Provider senden. Setzt auch die Empfängermail nicht auf die locale um. Wenn man eine an cyb schreibt (mit Outlook unter Windows) wird nur der Return-Path richtig geändert. Der Rest bleibt bei der lokalen Emailadresse. Ist das normal Dann habe ich es mit generictable und virtusertable probiert. Konvertiert mit makemap hash. Damit die Umsetztung mit virtusertable funktioniert muss man ja die sendmail.cw erstellen mit den Domainnamen der umzusetzenden Emails. Also hier steht server-side.de bei mir. Wenn ich eine Email als Cyb versende wird auch alles zu webmaster@server-side.de umgesetzt, bis auf den Return-Path. Ist das normal? Ich kann jetzt auch eine Email an webmaster@server-side.de schicken die lokal zugestellt wird. Allerding werden jetzt alle andere Emails an webmaster@server-side.de abgelehnt. Ich kann z.B keine Mails mehr an xzy@server-side.de verschicken die über den Provider laufen müsste. Über Hilfe bin ich sehr dankbar. Ich schicke noch meine sendmail mc mit. Noch eine Frage. Was passiert wenn man procmail nicht verwendet. landen dann alles Mails in einem Verzeichnis. Vielen Dank Christian divert(-1) include(`/usr/share/sendmail/m4/cf.m4') divert(0)dnl VERSIONID(`Mailserverver 8.9.3-0.1 (Christian)')dnl OSTYPE(`suse-linux')dnl GENERICS_DOMAIN(`mp3player.matrix.de')dnl define(`PROCMAIL_MAILER_PATH', `/usr/bin/procmail')dnl define(`confTO_QUEUERETURN', `3d')dnl define(`confCON_EXPENSIVE', `TRUE')dnl define(`SMTP_MAILER_FLAGS', `e')dnl define(`confSERVICE_SWITCH_FILE', `/etc/mail/service-nodns.switch')dnl define(`confHOST_FILE', `/etc/hosts')dnl define(`confUSERDB_SPEC', `/etc/mail/userdb.db')dnl define(`confCW_FILE', `/etc/mail/sendmail.cw')dnl FEATURE(`access_db', `hash -o /etc/mail/access.db')dnl FEATURE(`use_cw_file')dnl FEATURE(`nocanonify')dnl HACK(`nodns')dnl FEATURE(`always_add_domain')dnl FEATURE(`local_procmail')dnl FEATURE(`nouucp')dnl FEATURE(`genericstable', `hash -o /etc/mail/genericstable.db')dnl FEATURE(`virtusertable', `hash -o /etc/mail/virtusertable.db')dnl FEATURE(`masquerade_envelope')dnl FEATURE(`allmasquerade')dnl MAILER(`procmail')dnl MAILER(`local')dnl MAILER(`smtp')dnl --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
participants (1)
-
webmaster@server-side.de