Re: [Debian]: domain-masquerading mit exim?
On Thu, 28 May 1998 Arnd.Untersberger@ruhr-uni-bochum.de wrote:
> Desweiteren habe ich versucht eine procmail_pipe für den lokalen
> Mail-Transport einzusetzen, klappt aber leider auch nicht:
> Fehlermeldung:
> 1998-05-27 08:23:02 0yePws-0000S2-00 == arnd@adelheid.wurmloch.de
> D=localuser_with_procmail defer (-1): file existence defer in
> localuser_with_procmail director: Permission denied
>
> Die verlangte Datei .procmailrc ist aber vorhanden und für
> User und Group arnd lesbar. Schaltet exim nicht auf den User arnd
> um wenn ein lokaler Transport stattfindet?
>
>
> Vielleicht kann mir einer weiterhelfen, ansonsten müsste ich
> bei sendmail bleiben und auf so schöne Dinge wie:
> System-mail-filter und einfach zu konfigurierendes routing verzichten.
>
>
> Für sachdienliche Hinweise wenden sie sich bitte an ...
>
> Tschüß und schönen Tag,
> Arnd
>
>
> Hier ist meine derzeitige exim.conf:
>
> # This is the main exim configuration file.
>
> # HOST-Name fuer SMTP-Helo commands, notwendig fuer domain-masquerding
> primary_hostname = ruhr-uni-bochum.de
>
> # hostname fuer die qualifizierung von adressen ohne domain
> qualify_domain = adelheid.wurmloch.de
>
> local_domains = *.wurmloch.de
>
> #primary_host in lokale hosts aufnehmen. nicht bei domain masquerading!
> #local_domains_include_host = true
>
> local_domains_include_host_literals = true
>
> never_users = root:daemon:bin
> trusted_users = arnd
> exim_user = mail
> exim_group = mail
>
> smtp_verify = true
> queue_remote = true
>
> gecos_pattern = ^([^,:]*)
> gecos_name = $1
> delay_warning = 3h
> freeze_tell_mailmaster = true
> log_level = 6
>
> #global message filter
> #message_filter = /etc/system-mail-filter
>
> end
>
> ######################################################################
> # TRANPORTS CONFIGURATION #
> ######################################################################
>
> procmail_pipe:
> driver = pipe;
> command = "/usr/bin/procmail -d $local_part",
> from_hack,
>
> local_delivery:
> driver = appendfile;
> group = mail,
> mode = 0600,
> file = ${home}/Mail/Inbox,
>
> address_pipe:
> driver = pipe;
>
> address_file:
> driver = appendfile;
>
> address_reply:
> driver = autoreply;
>
> smtp:
> driver = smtp;
>
> end
>
> ######################################################################
> # DIRECTORS CONFIGURATION #
> ######################################################################
> #Achtung hier ist die Reihenfolge wichtig!
>
> system_aliases:
> driver = aliasfile;
> file = /etc/aliases,
> search_type = lsearch,
> # user = list,
> # Uncomment the above line if you are running smartlist
>
> userforward:
> no_verify,
> driver = forwardfile;
> file = .forward,
> # filter
>
> #localuser_with_procmailrc:
> # require_files = ${home}/.procmailrc,
> # transport = procmail_pipe,
> # driver = localuser;
>
> localuser_standard:
> transport = local_delivery,
> driver = localuser;
>
> end
>
> ######################################################################
> # ROUTERS CONFIGURATION #
> ######################################################################
>
> # soll an eigene domain schicken, was nicht fqdn ist.
> lookuphost:
> transport = local_delivery,
> driver = lookuphost;
> qualify_single = true,
> widen_domains = "de",
> gethostbyname = true,
>
> # SMARTHOST-Transport via smtp
> smartrelayhost:
> transport = smtp,
> driver = domainlist;
> route_list = "* mailhost.ruhr-uni-bochum.de bydns_a",
>
> literal:
> transport = smtp,
> driver = ipliteral;
>
> end
>
> # End of Exim configuration file
> ------------------------------------------------
> Um sich aus der Liste auszutragen schicken Sie
> bitte eine E-Mail an majordomo@jfl.de die im Body
> "unsubscribe debian-user-de <your_email_address>"
> enthaelt.
> Bei Problemen bitte eine Mail an: Jan.Otto@jfl.de
> ------------------------------------------------
> Anzahl der eingetragenen Mitglieder: 456
>
> Hallo,
> momentan benutze ich sendmail-8.8.5, das ist mir aber
> für Änderungen zu kompliziert.
> Deshalb versuche ich exim-1.61 bei mir einzurichten.
>
> Für lokale Mails läuft auch fast alles prima, aber
> die Anbindung an meinen Provider (Uni) läuft über pppd+smtp
> und verlangt ein Domain-Masquerading.
> Ich möchte die Uni als Relayhost für mich nutzen und habe einen
> router-driver "domainlist" mit
> route_list = "* mailhost.ruhr-uni-bochum.de bydns_a"
> in exim.conf eingetragen.
> Für das masquerading dachte ich reicht ein:
> primary_host = ruhr-uni-bochum.de
> da dies laut Doku die Addresse im Helo-Kommando bei SMTP-transports setzt.
> Leider weist mich die Uni mit einem Syntax-error 553 ab.
> Dies ist genau der Fehler der auch mit sendmail-8.8.5 bei
> abgeschaltetem Domain-Masquerading auftritt.
>
Hi,
wenn ich dich richtig verstehe hast du zu Haus die domain wurmloch.de laufen
und möchtest alle Email die nach draussen geht auf den Uni-Server schicken,
der es dann nach draußen schickt. Etwas ähnliches habe ich hier auch laufen
nur über uucp. Ichprimary_hostname denke der Unterschied ist nicht sehr groß.
Ich bringe meine Konfiguration morgen mit und schicke sie dir. Ich denke aber
eins der Probleme ist der primary_hostname. Der sollte schon auf
adelheid.wurm... stehen denke ich. Wenn exim auch deinen Absender umstricken
soll, dann mußt du dir mal die rewrite-section anschauen.
Übrigens ich bin auch in der RUB also kannste auch mal anrufen.
Mit vielen Grüßen....
Stefan Walder
___________________________________________________________________________
Dipl. Ing. Stefan Walder WWW: http://www.geocities.com/SiliconValley/1713
Universitaetsstrasse 150 EMail: StefanWalder@geocities.com
Werkstofftechnik IA 2/47 Tel.: (0)49(0)234-700-5952
D-44780 Bochum Fax: (0)49(0)234-7094-104
------------------------------------------------
Um sich aus der Liste auszutragen schicken Sie
bitte eine E-Mail an majordomo@jfl.de die im Body
"unsubscribe debian-user-de <your_email_address>"
enthaelt.
Bei Problemen bitte eine Mail an: Jan.Otto@jfl.de
------------------------------------------------
Anzahl der eingetragenen Mitglieder: 456
Reply to: