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

Re: [lugbe] Mails ohne sendmail



Hi,

> Ich arbeite momentan an einer neuen website mit PHP4 und MySQL. Das problem
> ist wenn ich mit PHP eine mail verschicken
> will (function mail()) will PHP es unbedingt über einen lokalen mail-server
> (sendmail) machen. Ich habe zwar sendmail noch auf
> den Linux-server installiert aber ich möchte diese mails über meinen
> anderen mail-server verschicken. Ist das möglich, wenn ja wie ???

Schau Dir mal die smtp-Komponente von PEAR an... 

require("Mail/smtp.php"); // PEAR Mail component
$params = array('host' => 'zarniwoop.local.adfinis.ch', 'port' => 25);
$_mail = new Mail_smtp($params);

$headers['Subject'] = "Subject";
$headers['Message-ID'] = '<' . uniqid(time() . '.') . ' at ' 
$_SERVER["HTTP_HOST"] . '>';
$headers['Date'] = date('r');
$headers['From'] = "Mein Name";
$headers['CC'] = "mb at adfinis.com";

$recipients = array("matthias.blaser at datacomm.ch", "foo at bar.com");
$_mail->send($recipients, $headers, "text zum senden");

Ä Gruess,
Matthias