Re: "No local mailer defined" Sendmail
Hallo,
Am Wed, 21 Apr 2004, Sebastian Bickel schrieb:
VERSIONID(`mail.tatu.home v200404121217') OSTYPE(linux)dnl # Sendmail läuft auf Linux FEATURE(always_add_domain)dnl FEATURE(nocanonify)dnl MASQUERADE_AS(tatu.home)dnl MASQUERADE_DOMAIN(tatu.home)dnl FEATURE(masquerade_envelope)dnl FEATURE(local_procmail,`',`procmail -t -Y -a $h -d $u')dnl [..] define(`LOCAL_RELAY', local:`localhost')dnl define(`SMART_HOST', smtp:`smtp.extern.de')dnl define(`SMART_HOST', smtp:`smtp.puretec.de')dnl define(`confEIGHT_BIT_HANDLING',m)dnl define(`confDEF_CHAR_SER', ISO-8859-1)dnl [..] LOCAL_USER(root)dnl MAILER(local)dnl MAILER(smtp)dnl # smtp protokoll dnl MAILER(pop)dnl # pop3 protokoll
[X] du willst richtig quoten lernen. Alle strings in o.g. m4 Makros muessen mit `' gequotet werden. Dann klappt's auch mit dem m4.
Vergleiche folgendes mit deinem Kram oben und passe den Rest an.
==== OSTYPE(`linux')dnl MASQUERADE_AS(`tatu.home')dnl define(`SMART_HOST', `smtp:smtp.puretec.de')dnl FEATURE(`local_procmail',`procmail -t -Y -a $h -d $u')dnl MAILER(`local')dnl ====
*grmpfl*
-dnh
-- Leider funktioiert dies auch nicht, ich erhalte immer noch diese Fehlermeldung No local mailer defined!
Hat noch jemand eine Idee? Mit der folgenden Datei gibt es immer noch Probleme. In meiner FAQ, die ich verwende sind auch MAILER(local) und MAILER(smtp) nicht mit `' gequotet! divert(-1) dnl include(`/usr/share/sendmail/m4/cf.m4') VERSIONID(`mail.online.de v200404121217') OSTYPE(`linux')dnl # Sendmail läuft auf Linux FEATURE(`always_add_domain')dnl FEATURE(`nocanonify')dnl MASQUERADE_AS(`onlineadresse.de')dnl MASQUERADE_DOMAIN(`onlineadresse.de')dnl FEATURE(`masquerade_envelope')dnl FEATURE(`local_procmail',`procmail -t -Y -a $h -d $u')dnl # local macro definitions define(`ALIAS_FILE',`/etc/mail/aliases')dnl define(`LOCAL_RELAY', `localhost')dnl define(`SMART_HOST', `smtp:smtp.puretec.de')dnl define(`PROCMAIL_MAILER_PATH',`/usr/bin/procmail')dnl define(`confCOPY_ERROR_TO', `postmaster')dnl define(`confTO_QUEUERETURN',`1d')dnl define(`confUSERDB_SPEC', `/etc/mail/userdb.db')dnl define(`confCON_EXPENSIVE',`True')dnl define(`SMTP_MAILER_FALS',`e')dnl define(`confSAFE_QUEUE',`True')dnl define(`confHOSTS_FILE', `/etc/hosts')dnl define(`confEIGHT_BIT_HANDLING',m)dnl define(`confDEF_CHAR_SER', `ISO-8859-1')dnl dnl dnl LOCAL_USER(`root')dnl MAILER(`local')dnl MAILER(`smtp')dnl # smtp protokoll dnl MAILER(pop)dnl # pop3 protokoll
Am Donnerstag, 22. April 2004 21:14 schrieb Sebastian Bickel:
Mit der folgenden Datei gibt es immer noch Probleme. In meiner FAQ, die ich verwende sind auch MAILER(local) und MAILER(smtp) nicht mit `' gequotet!
divert(-1) dnl include(`/usr/share/sendmail/m4/cf.m4')
VERSIONID(`mail.online.de v200404121217') OSTYPE(`linux')dnl # Sendmail läuft auf Linux FEATURE(`always_add_domain')dnl FEATURE(`nocanonify')dnl MASQUERADE_AS(`onlineadresse.de')dnl MASQUERADE_DOMAIN(`onlineadresse.de')dnl FEATURE(`masquerade_envelope')dnl FEATURE(`local_procmail',`procmail -t -Y -a $h -d $u')dnl
# local macro definitions define(`ALIAS_FILE',`/etc/mail/aliases')dnl define(`LOCAL_RELAY', `localhost')dnl define(`SMART_HOST', `smtp:smtp.puretec.de')dnl define(`PROCMAIL_MAILER_PATH',`/usr/bin/procmail')dnl define(`confCOPY_ERROR_TO', `postmaster')dnl define(`confTO_QUEUERETURN',`1d')dnl define(`confUSERDB_SPEC', `/etc/mail/userdb.db')dnl define(`confCON_EXPENSIVE',`True')dnl define(`SMTP_MAILER_FALS',`e')dnl define(`confSAFE_QUEUE',`True')dnl define(`confHOSTS_FILE', `/etc/hosts')dnl define(`confEIGHT_BIT_HANDLING',m)dnl define(`confDEF_CHAR_SER', `ISO-8859-1')dnl dnl dnl
LOCAL_USER(`root')dnl MAILER(`local')dnl MAILER(`smtp')dnl # smtp protokoll dnl MAILER(pop)dnl # pop3 protokoll
Habe mit sendmail lange nix mehr zu tun gehabt, aber fehlt da nicht irgendwie ne Angabe welches der lokale Mailer ist? So ala: define(LOCAL_MAILER_DEF, local_procmail)dnl (o.ä.) Bzw. was schreibt er denn zum lokalen Mailer in die sendmail.cf? Hast Du Dir die mal angeschaut? -- Andreas
Hallo, Am Thu, 22 Apr 2004, Sebastian Bickel schrieb:
Leider funktioiert dies auch nicht, ich erhalte immer noch diese Fehlermeldung No local mailer defined!
Hat noch jemand eine Idee?
Hast du denn auch die sendmail.cf neu generiert? m4 MC_DATEI > sendmail.cf
Mit der folgenden Datei gibt es immer noch Probleme. In meiner FAQ, die ich verwende sind auch MAILER(local) und MAILER(smtp) nicht mit `' gequotet!
divert(-1) [..] define(`confEIGHT_BIT_HANDLING',m)dnl
define(`confEIGHT_BIT_HANDLING',`m')dnl Sieht ansonsten ok aus. -dnh -- If you haven't got time to RTFM, you haven't got time to whine on this mailing list.
participants (3)
-
Andreas Winkelmann
-
David Haller
-
Sebastian Bickel