Перейти к публикации

IIS и Mail()


ADKix

Рекомендованные сообщения

Функция PHP Mail() с текущими параметрами не работает с IIS, вызывая ошибку синтаксиса при отправке писем!

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

Если это так, то нужно сделать, чтобы скрипт определял сервер, на котором запущен, и формировал соответствующие заголовки писем.

Ссылка на сообщение
Поделиться на других сайтах
  • 3 недели спустя...

Функция PHP Mail() с текущими параметрами не работает с IIS, вызывая ошибку синтаксиса при отправке писем!

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

Если это так, то нужно сделать, чтобы скрипт определял сервер, на котором запущен, и формировал соответствующие заголовки писем.

IIS не принимает подобный синтаксис и выдаёт ошибку: User <user@example.com>

Ему нужно в таком формате: user@example.com

Если не верите, напишите два простейших скрипта, реализующих отправку писем при помощи функции Mail(), с указаными выше вариантами заголовков, запустите их на IIS и сами увидите.

DLE 7.0

IIS 6

PHP 5

MySQL 5

WS 2003

Ссылка на сообщение
Поделиться на других сайтах

Архивировано

Эта тема находится в архиве и закрыта для публикации сообщений.

×
×
  • Создать...