My current project is a form that receives input from a user. After I receive that data, I must send a warning/report to a few email addresses, including the user who inserted the data. Almost everything is up and running, Apache, MySQL, PHP.
Şimdi ben biraz kayboldum böylece PHP ile çalışmak için, bir posta sunucusu yüklü hiç.
Benim işveren kurulu kendi sunucusunda MS Exchange 2007 var. Bunu kullanmak gerektiğini ve nasıl onunla çalışmak için php yapılandırmak başlamak istiyorsunuz? Ben Exchange 2007 (parametreler) ne gerekiyor?
Eğer değilse, Apache + MySQL + PHP sahip aynı makinede sadece bu amaç için yeni bir posta sunucusu yükleme önerirsiniz?
Ben zaten mevcut Exchange sunucusu kullanmak daha meyilli değilim, ama yapılandırmak için kolay bir şey olmadığını, bazı online makaleleri okumak.
GÜNCELLEME:
<?php
include("Mail/Mail.php");
/* mail setup recipients, subject etc */
$recipients = "mail@mail.com";
$headers["From"] = "mail@mail.com";
$headers["To"] = "someone@mail.com";
$headers["Subject"] = "User feedback";
$mailmsg = "Hello, This is a test.";
/* SMTP server name, port, user/passwd */
$smtpinfo["host"] = "mail.name.com";
$smtpinfo["port"] = "25";
$smtpinfo["auth"] = true;
$smtpinfo["username"] = "username";
$smtpinfo["password"] = "pass";
/* Create the mail object using the Mail::factory method */
$mail_object =& Mail::factory("smtp", $smtpinfo);
/* Ok send mail */
$mail_object->send($recipients, $headers, $mailmsg);
?>
I Yukarıdaki bu örneği kullanarak, Exchange 2007 ile mail gönderebilirsiniz olamaz.
Ben sayfada hata çıktı almak, bu yüzden biraz kayboldum. Neyin yanlış olduğunu bilmiyorum.
GÜNCELLEME:Can anyone recommend a good mail server?