Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.02.18;
Скачать: CL | DM;

Вниз

PHP mail   Найти похожие ветки 

 
hmmm   (2007-01-28 01:50) [0]

Почему не отправляется письмо? Какие могут быть причины? Делаю примерно так:
$rc = mail("recipient@domain.org", "a subject", "a message",
 "From: sender@domain.org");


 
_silver ©   (2007-01-28 01:55) [1]

Какие угодно.
Начиная с того, что хостер не хочет, чтоб от него письма отправляли и заканчивая тем, что письиа могут не доходить по вине получателя.
Причина по которой сделан вывод, что письма не отправляются не озвучена.


 
Суслик ©   (2007-01-28 03:34) [2]

я вот так делал, все работает

<?php
require("class.phpmailer.php");

$mail = new PHPMailer();

$mail->IsSMTP();                                      // set mailer to use SMTP
$mail->Host = "smtp.mail.ru";  // specify main and backup server
$mail->SMTPAuth = true;     // turn on SMTP authentication
$mail->Username = "аоновамнадо";  // SMTP username
$mail->Password = "обойдетесь"; // SMTP password

$mail->From = "аоновамнадо@mail.ru";
$mail->FromName = "Mailer";
$mail->AddAddress("qwert@gmail.com", "qwert");
$mail->AddReplyTo("info@example.com", "Information");

$mail->Subject = "Hi, Suslik!";
$mail->Body    = "This is the HTML message body in bold!";
$mail->AltBody = "This is the body in plain text for non-HTML mail clients";

if(!$mail->Send())
{
  echo "Message could not be sent. <p>";
  echo "Mailer Error: " . $mail->ErrorInfo;
  exit;
}

echo "Message has been sent";
?>


 
Орион ©   (2007-01-28 11:35) [3]

> [0] hmmm   (28.01.07 01:50)

Скорее всего у тебя нет доступа к sendmail.
Пиши хостеру, узнавай...


 
SerJaNT ©   (2007-01-28 11:40) [4]

> <?php
> require("class.phpmailer.php");
>
> $mail = new PHPMailer();
>
> $mail->IsSMTP();                                      //
> set mailer to use SMTP
> $mail->Host = "smtp.mail.ru";  // specify main and backup
> server
> $mail->SMTPAuth = true;     // turn on SMTP authentication
> $mail->Username = "аоновамнадо";  // SMTP username
> $mail->Password = "обойдетесь"; // SMTP password
>
> $mail->From = "аоновамнадо@mail.ru";
> $mail->FromName = "Mailer";
> $mail->AddAddress("qwert@gmail.com", "qwert");
> $mail->AddReplyTo("info@example.com", "Information");
>
> $mail->Subject = "Hi, Suslik!";
> $mail->Body    = "This is the HTML message body in bold!
> ";
> $mail->AltBody = "This is the body in plain text for non-
> HTML mail clients";
>
> if(!$mail->Send())
> {
>  echo "Message could not be sent. <p>";
>  echo "Mailer Error: " . $mail->ErrorInfo;
>  exit;
> }
>
> echo "Message has been sent";
> ?>


Пипец... и только чтобы отправить ма-а-аленькое письмецо.



Страницы: 1 вся ветка

Текущий архив: 2007.02.18;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.04 c
15-1169306037
Mr. D.
2007-01-20 18:13
2007.02.18
Показ "панели задач" при работе TMediaPlayer


15-1169917017
Ученик чародея
2007-01-27 19:56
2007.02.18
Кто такой программист?


15-1170180130
Eraser
2007-01-30 21:02
2007.02.18
Драйвер клавиатуры и CreateFile


2-1170333130
Destroyer
2007-02-01 15:32
2007.02.18
Как узнвать handle потока?


15-1169990206
Eraser
2007-01-28 16:16
2007.02.18
Название DLL и копирайт