[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: