Sendmail Konfiguration automatisch?
![](https://seccdn.libravatar.org/avatar/567f1758479325587722684501186d06.jpg?s=120&d=mm&r=g)
Hallo zusammen, aus welcher makrodatei werden denn die Sendmail Einstellungen zusammengebaut? Ist es sinnvoll diese zu ändern oder eher nicht und eine komplett eigene zu machen? Grüße Stefan --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
![](https://seccdn.libravatar.org/avatar/7d95aefb8951457efc0a70652d35e057.jpg?s=120&d=mm&r=g)
On Mon, 14 Feb 2000, Stefan Goerres wrote:
Hallo zusammen,
aus welcher makrodatei werden denn die Sendmail Einstellungen zusammengebaut? Ist es sinnvoll diese zu ändern oder eher nicht und eine komplett eigene zu machen?
Siehe /sbin/conf.d/SuSEconfig.sendmail. Dort wird die /etc/sendmail.cf gebaut. Variablen werden aus /etc/rc.config genommen, welches per Hand und von Yast geschrieben wird. Sinnvoll, es selbst zu machen 8am besten auf Basis des shellscripts SuSEconfig.sendmail)? Na, wenn der default nicht ausreicht, sicher. -- Currently at Oracle, Redwood City, California Oracle-EMail: mhasenst@us.oracle.com Michael Hasenstein http://www.suse.de/~mha/ Private Pilot (ASEL+aerobatics) since 1998 --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
![](https://seccdn.libravatar.org/avatar/bf1edd952f7852b0fab277b531c74fe4.jpg?s=120&d=mm&r=g)
On 14 Feb 00, at 14:45, Stefan Goerres wrote:
Hallo zusammen,
aus welcher makrodatei werden denn die Sendmail Einstellungen zusammengebaut? Ist es sinnvoll diese zu ändern oder eher nicht und eine komplett eigene zu machen?
Grüße Stefan
Jede beliebige Datei mit der Endung ".mc" kann mit Hilfe des M4- Macroprozessors Deine sendmail.cf erstellen. Dieses .mc file solltest Du am besten selbst erstellen um sendmail genau auf Deine Bedürfnisse anzupassen. -- my Homepage: http://beam.at/cancerman visit it ;) --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
![](https://seccdn.libravatar.org/avatar/7d95aefb8951457efc0a70652d35e057.jpg?s=120&d=mm&r=g)
On Mon, 14 Feb 2000, Marc Richter wrote:
Dieses .mc file solltest Du am besten selbst erstellen um sendmail genau auf Deine Bedürfnisse anzupassen.
Von /sbin/conf.d/SuSEconfig.sendmail auszugehen, duerfte fuer den neuling (aber auch den erfahrenen sendmail.cf schreiber, dazu zaehle ich mich) deutlich einfacher sein, als von einer leeren Seite aus anzufangen, denn dort wird eine einfache standardkonf. vorgegeben, die man nach belieben ausweiten kann. -- Michael Hasenstein http://www.suse.de/~mha/ Private Pilot (ASEL+aerobatics) since 1998 --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
![](https://seccdn.libravatar.org/avatar/567f1758479325587722684501186d06.jpg?s=120&d=mm&r=g)
Dieses .mc file solltest Du am besten selbst erstellen um sendmail genau auf Deine Bedürfnisse anzupassen.
Von /sbin/conf.d/SuSEconfig.sendmail auszugehen, duerfte fuer den neuling (aber auch den erfahrenen sendmail.cf schreiber, dazu zaehle ich mich) deutlich einfacher sein, als von einer leeren Seite aus anzufangen, denn dort wird eine einfache standardkonf. vorgegeben, die man nach belieben ausweiten kann.
Also denke auch das eine Erweiterung der Funktionen sinnvoll ist die in der /sbin/conf.d/SuSEconfig.sendmail Datei stehen. Es Stellen sich nun zwei Frage : 1) Wie bekomme ich die Sachen in die /sbin/conf.d/SuSEconfig.sendmail die ich für cyrus imap brauche (siehe cyrusproto.mc) um so den ganzen anderen quatsch nicht mehr zu benutzen? (Lokale Mail Verzeichnisse und so... am besten konfigurierbar so das man (oder Frau) es einfach über die Konfig abschalten kann) 2) Wer kann mir erklären was cat <<-EOF in /sbin/conf.d/SuSEconfig.sendmail bedeutet? Grüße Stefan --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
![](https://seccdn.libravatar.org/avatar/567f1758479325587722684501186d06.jpg?s=120&d=mm&r=g)
Von /sbin/conf.d/SuSEconfig.sendmail auszugehen, duerfte fuer den neuling (aber auch den erfahrenen sendmail.cf schreiber, dazu zaehle ich mich) deutlich einfacher sein, als von einer leeren Seite aus anzufangen, denn dort wird eine einfache standardkonf. vorgegeben, die man nach belieben ausweiten kann.
Habe hier mal ein bissel in der rumgeschraubt, aber leider ohne Erfolg. Ich wollte das die Sachen die in der cyrusproto.mc stehen gelten ... klappt nicht so ... Kann mir vielleicht jemand auf die Sprünge helfen? if test -n "$SENDMAIL_GENERICS_DOMAIN" ; then echo "GENERICS_DOMAIN(\`$SENDMAIL_GENERICS_DOMAIN')dnl" fi cat <<-EOF MAILER(\`local')dnl MAILER(\`procmail')dnl MAILER(\`smtp')dnl MAILER(\`uucp')dnl MAILER(\`bsmtp')dnl MAILER(\`fido')dnl # edit starts here MAILER(\`cyrus')dnl define(\`confLOCAL_MAILER',`cyrus')dnl LOCAL_RULE_0 Rbb + $+ < @ $=w . > $#cyrusbb $: $1 #edit ends here EOF bekomme ne Fehlermeldung der Klasse : ./SuSEconfig.sendmail Attention!!! MD5DIR is not set, probably you did not run me via SuSEconfig. using MD5DIR=/var/adm/SuSEconfig/md5... ./SuSEconfig.sendmail: command substitution: line 1: unexpected EOF while looking for matching `'' ./SuSEconfig.sendmail: command substitution: line 4: syntax error: unexpected end of file NONE:0: m4: ERROR: EOF in argument list No changes for /etc/sendmail.cf Any ideas? Ciao & Danke Stefan --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
![](https://seccdn.libravatar.org/avatar/751a217be0bedc06382761fc71bcc569.jpg?s=120&d=mm&r=g)
On 14-Feb-00 Stefan Goerres wrote:
aus welcher makrodatei werden denn die Sendmail Einstellungen zusammengebaut? Ist es sinnvoll diese zu ändern oder eher nicht und eine komplett eigene zu machen?
Hallo,
sieh dir mal alle Directories und Dateien unter /usr/share/sendmail an.
Da die eigentliche Datei, die von sendmail gelesen wird,
/etc/sendmail.cf ist, kannst du natuerlich auch eine *.cf Datei
erstellen, dass waere noch einfacher als neue Makros zu schreiben.
Aber wenn du moechtest, kannst du auch neue Makros schreiben, oder
bestehende veraendern, wenn du denn genau weisst, was du tust.
Gruss
Dieter
--
E-Mail: Dieter Kluenter
participants (5)
-
cschult@gmx.de
-
dkluenter@gmx.de
-
mha@suse.de
-
MRichter@ahrens.de
-
stefan.goerres@xsc.net