Mailinglist Archive: opensuse-de (3763 mails)
| < Previous | Next > |
Minimale Sendmail-Konfiguration für PHP [auf Viren überprüft]
- From: Hans Moser <hans.moser@xxxxxxxxxxxxxxxxxxxxxxxx>
- Date: Thu, 09 Sep 2004 11:01:48 +0200
- Message-id: <41401BFC.20900@xxxxxxxxxxxxxxxxxxxxxxxx>
Hallo!
Ich habe hier einen Web-Server. Leider ist dort wohl Sendmail nie konfiguriert worden. Nun sollen aus PHP Mails erzeugt werden.
Lt. php.ini wird unter Unix immer das lokale "sendmail"-Kommando benutzt, die anderen SMTP-Einstellungen (SMTP und sendmail_from) sollen nur unter Win* funktionieren.
Nun muß ich also Sendmail konfigurieren (Ja, das ist auch wirklich installiert und nicht z.B. Postfix... :-( ). Eigentlich muß Sendmail nur als SMTP-Client fungieren und alles was über das sendmail-Kommando reinkommt an einen funktionierenden Mailserver weiterleiten.
Reicht es dazu aus, eine mc-Datei zu erstellen die ungefähr so aussieht:
divert(0)dnl
OSTYPE(aixsample)dnl
FEATURE(genericstable)dnl
FEATURE(mailertable)dnl
FEATURE(virtusertable)dnl
FEATURE(domaintable)dnl
FEATURE(allmasquerade)dnl
FEATURE(promiscuous_relay)dnl
FEATURE(accept_unresolvable_domains)dnl
FEATURE(accept_unqualified_senders)dnl
FEATURE(no_default_msa)
DOMAIN(generic)dnl
MAILER(local)dnl
MAILER(smtp)dnl
MAILER(uucp)
define(`MAIL_HUB', `smtp:hostname')
define(`LOCAL_RELAY', `smtp:hostname')
Das dann durch m4 jagen und eine cf-Datei bekommen.
Reicht das oder hängt da noch mehr dran?
Hans
Ich habe hier einen Web-Server. Leider ist dort wohl Sendmail nie konfiguriert worden. Nun sollen aus PHP Mails erzeugt werden.
Lt. php.ini wird unter Unix immer das lokale "sendmail"-Kommando benutzt, die anderen SMTP-Einstellungen (SMTP und sendmail_from) sollen nur unter Win* funktionieren.
Nun muß ich also Sendmail konfigurieren (Ja, das ist auch wirklich installiert und nicht z.B. Postfix... :-( ). Eigentlich muß Sendmail nur als SMTP-Client fungieren und alles was über das sendmail-Kommando reinkommt an einen funktionierenden Mailserver weiterleiten.
Reicht es dazu aus, eine mc-Datei zu erstellen die ungefähr so aussieht:
divert(0)dnl
OSTYPE(aixsample)dnl
FEATURE(genericstable)dnl
FEATURE(mailertable)dnl
FEATURE(virtusertable)dnl
FEATURE(domaintable)dnl
FEATURE(allmasquerade)dnl
FEATURE(promiscuous_relay)dnl
FEATURE(accept_unresolvable_domains)dnl
FEATURE(accept_unqualified_senders)dnl
FEATURE(no_default_msa)
DOMAIN(generic)dnl
MAILER(local)dnl
MAILER(smtp)dnl
MAILER(uucp)
define(`MAIL_HUB', `smtp:hostname')
define(`LOCAL_RELAY', `smtp:hostname')
Das dann durch m4 jagen und eine cf-Datei bekommen.
Reicht das oder hängt da noch mehr dran?
Hans
| < Previous | Next > |