Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / формирование письма / 7 сообщений из 7, страница 1 из 1
27.03.2014, 15:45
    #38598232
Areostar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
формирование письма
Пытаюсь отослать мейл. но в тексте письма вместо переноса строк текст <br />

что поправить??

Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
      if ($stmt->execute()) {
            while ($row = $stmt->fetch()) {
	      $body_message .=  $row['domin'];
                    $body_message .= " <br/>";
             }
    }

    $to      = '<randomalia@gmail.com';
    $subject = 'the subject';
    $message =  $body_message;
    $headers = 'From: webmaster@example.com' . "\r\n" .
    'Reply-To: webmaster@example.com' . "\r\n" .
    'X-Mailer: PHP/' . phpversion();

    if(mail($to, $subject, $message, $headers))
	{
	    echo "SEND!!!";
	}
...
Рейтинг: 0 / 0
27.03.2014, 15:48
    #38598241
ScareCrow
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
формирование письма
'Content-type: text/html;charset=utf-8' . "\r\n"
...
Рейтинг: 0 / 0
27.03.2014, 16:09
    #38598275
Areostar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
формирование письма
сделал вот так:

Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
$to      = '<areostar@google.com';
    $subject = 'the subject';
    $message =  $body_message;
    $headers = 'From: webmaster@example.com' . "\r\n" .
    'Reply-To: webmaster@example.com' . "\r\n" .
	'Content-type: text/html;charset=utf-8' . "\r\n" .
    'X-Mailer: PHP/' . phpversion();

    if(mail($to, $subject, $message, $headers))
	{
	    echo "SEND!!!";
	}



вообще перестало посылать
...
Рейтинг: 0 / 0
27.03.2014, 21:07
    #38598527
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
формирование письма
AreostarПытаюсь отослать мейл. но в тексте письма вместо переноса строк текст <br />

что поправить??Гхм... вообще то, в простом тексте (именно такой Content-Type является дефолтовым) конец строки "\r\n". Так чему же Вы удивляетесь, написав вместо него "<br />"?

Areostarвообще перестало посылатьСкорее всего, в спам сыпется. Для text/html правила формирования письма существенно сложнее. Так что, простой заменой Content-Type нельзя ограничиваться.
...
Рейтинг: 0 / 0
28.03.2014, 08:17
    #38598718
FatalPHPError
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
формирование письма
Такой вариант попробуйте
Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
$to      = 'randomalia@gmail.com';
$subject = 'the subject';
//$subject = "=?UTF-8?B?".base64_encode ($subject)."?=";
$message =  $body_message;
$headers = "From: webmaster@example.com\r\n"
		 . "Reply-To: webmaster@example.com\r\n"
		 . "X-Mailer: PHP/" . phpversion() . "\r\n"
		 . "MIME-Version: 1.0\r\n"
		 . "Content-Type: text/html; charset=utf-8\r\n";

if(mail($to, $subject, $message, $headers))
{
	echo "SEND!!!";
}
else
{
	echo "Send error. See your webserver logs and mailserver logs";
}


И фтыкайте в логи.
...
Рейтинг: 0 / 0
28.03.2014, 14:28
    #38599207
Areostar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
формирование письма
Что за логи? Как проверить?
...
Рейтинг: 0 / 0
28.03.2014, 20:04
    #38599582
Areostar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
формирование письма
Спасибо теперь доходят! Но иногда в спаме оказываются. Можно ли с этим чтото сделать!? ОТсылаю на GMAIL
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / формирование письма / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]