powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / mail() Для чего отправлять заголовок с письмом MIME-Version: 1.0
3 сообщений из 3, страница 1 из 1
mail() Для чего отправлять заголовок с письмом MIME-Version: 1.0
    #37883015
Фотография prot0type
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нужно ли отправлять заголовок MIME-Version: 1.0 ?
и зачем он нужен?
как грамотней?
нужно просто отправлять html письмо без всяких там прикрепленных файлов

Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
/* получатели */
$to= "Mary <mary@example.com>;" . ", " ; //обратите внимание на запятую
$to .= "Kelly <kelly@example.com>;";

/* тема/subject */
$subject = "Birthday Reminders for August";

/* сообщение */
$message = '
<html>
<head>
 <title>Birthday Reminders for August</title>
</head>
<body>
<p>Here are the birthdays upcoming in August!</p>
<table>
 <tr>
<th>Person</th><th>Day</th><th>Month</th><th>Year</th>
 </tr>
 <tr>
<td>Joe</td><td>3rd</td><td>August</td><td>1970</td>
 </tr>
 <tr>
<td>Sally</td><td>17th</td><td>August</td><td>1973</td>
 </tr>
</table>
</body>
</html>
';

/* Для отправки HTML-почты вы можете установить шапку Content-type. */
$headers= "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";

/* дополнительные шапки */
$headers .= "From: Birthday Reminder <birthday@example.com>;\r\n";
$headers .= "Cc: birthdayarchive@example.com\r\n";
$headers .= "Bcc: birthdaycheck@example.com\r\n";

/* и теперь отправим из */
mail($to, $subject, $message, $headers);
...
Рейтинг: 0 / 0
mail() Для чего отправлять заголовок с письмом MIME-Version: 1.0
    #37883608
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
возьми swiftmailer и не изобретай велосипед.
...
Рейтинг: 0 / 0
mail() Для чего отправлять заголовок с письмом MIME-Version: 1.0
    #38048334
vpupkin97
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Допустим, написали вы скрипт/сайт/приложение и благополучно забыли о нём. А через некоторое время выходит стандарт MIME версии 2.0 и все повально начинают на неё переходить (потому что в нём поддерживаются очень крутые фичи ;-)).
А новый стандарт может в некоторых моментах противоречить старому. А у вас версия не указана и получатель не знает какой версии вы придерживались, составляя письмо. И тут будут возникать несоответствия.

Но это всё теоретические вещи. Конечно, скорее всего, ничего страшного не будет. Но, на всякий пожарный, рекомендуют подстраховаться.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / mail() Для чего отправлять заголовок с письмом MIME-Version: 1.0
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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