powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Какой бы адрес в php не указывал всё равно
12 сообщений из 12, страница 1 из 1
Какой бы адрес в php не указывал всё равно
    #35820045
Фотография CodeMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Какой бы адрес в php не указывал всё равно летит на pai@korus.ru rcpt
www-data@korus.ru это другой сервер где ковырять ??
...
Рейтинг: 0 / 0
Какой бы адрес в php не указывал всё равно
    #35820047
Фотография CodeMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Моё имущество - это зеркало моих талантов.
...
Рейтинг: 0 / 0
Какой бы адрес в php не указывал всё равно
    #35820103
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CodeMaster,

используйте отправку через SMTP, а не через функцию mail
...
Рейтинг: 0 / 0
Какой бы адрес в php не указывал всё равно
    #35821187
Фотография CodeMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KachalovCodeMaster,

используйте отправку через SMTP, а не через функцию mail

Например? Т.е. это как ? из php ?
...
Рейтинг: 0 / 0
Какой бы адрес в php не указывал всё равно
    #35821194
Kochmin_Alexandr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CodeMaster wrote:

> Например? Т.е. это как ? из php ?

типа вот так

function socketmail($server, $to, $from, $subject, $message) {
$connect = fsockopen ($server, 25, $errno, $errstr, 30);
fputs($connect, "HELO localhost\r\n");
fputs($connect, "MAIL FROM: $from\n");
fputs($connect, "RCPT TO: $to\n");
fputs($connect, "DATA\r\n");
fputs($connect, "Content-Type: text/plain; charset=iso-8859-1\n");
fputs($connect, "To: $to\n");
fputs($connect, "Subject: $subject\n");
fputs($connect, "\n\n");
fputs($connect, stripslashes($message)." \r\n");
fputs($connect, ".\r\n");
fputs($connect, "RSET\r\n");
}
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Какой бы адрес в php не указывал всё равно
    #35821353
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CodeMasterНапример? Т.е. это как ? из php ?
- все примеры легко находятся через Гугл
...
Рейтинг: 0 / 0
Какой бы адрес в php не указывал всё равно
    #35827625
Фотография CodeMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А что делать с изначальным вопросом ?
...
Рейтинг: 0 / 0
Какой бы адрес в php не указывал всё равно
    #35827630
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CodeMasterА что делать с изначальным вопросом ?
- "изначальный вопрос" исчезнет сам собой после использования полноценной отправки через SMTP с аутентификацией
...
Рейтинг: 0 / 0
Какой бы адрес в php не указывал всё равно
    #35838494
Фотография CodeMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Smtp использовать не нужно так задумано вот лог

как избавитиь от rcpt <pai@korus.ru>; Где то же прописано это ????
...
Рейтинг: 0 / 0
Какой бы адрес в php не указывал всё равно
    #35838646
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CodeMasterкак избавитиь от rcpt <pai@korus.ru>; Где то же прописано это ????
- настроить тот почтовый сервер (скорее всего локальный sendmail) через который шлется письмо, также можно настроить php.ini в строке подключения к почтовому серверу (sendmail) указав дополнительные параметры при отправке письма, но все это дибилизм, привязывающий приложение к настройкам сервера, НОРМАЛЬНАЯ отправка письма из PHP, позволяющая задавать ВСЕ необходимые почтовые заголовки это отправка через SMTP!

CodeMasterSmtp использовать не нужно так задумано
- вот и спросите у того кто "так задумал", как работает функция mail в PHP и как изменить нужный Вам заголовок :))
...
Рейтинг: 0 / 0
Какой бы адрес в php не указывал всё равно
    #35838847
Фотография CodeMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KachalovCodeMasterкак избавитиь от rcpt <pai@korus.ru>; Где то же прописано это ????
- настроить тот почтовый сервер (скорее всего локальный sendmail) через который шлется письмо, также можно настроить php.ini в строке подключения к почтовому серверу (sendmail) указав дополнительные параметры при отправке письма, но все это дибилизм, привязывающий приложение к настройкам сервера, НОРМАЛЬНАЯ отправка письма из PHP, позволяющая задавать ВСЕ необходимые почтовые заголовки это отправка через SMTP!

CodeMasterSmtp использовать не нужно так задумано
- вот и спросите у того кто "так задумал", как работает функция mail в PHP и как изменить нужный Вам заголовок :))

использование smtp Не решило проблему :( всё равно почта идет на pai@korus.ru
...
Рейтинг: 0 / 0
Какой бы адрес в php не указывал всё равно
    #35838907
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CodeMasterиспользование smtp Не решило проблему :( всё равно почта идет на pai@korus.ru
- скорее всего просто не указали RCPT TO (уж не знаю какой класс для отправки по SMTP использовали или как отправляли по SMTP). В остальном советую читать маны, в них все написано:

автор
One thing it can be difficult to control with this function is the envelope "from" address. The envelope "from" address is distinct from the address that appears in the "From:" header of the email. It is what sendmail uses in its "MAIL FROM/RCPT TO" exchange with the receiving mail server. It also typically shows up in the "Return-Path:" header, but this need not be the case. The whole reason it is called an "envelope" address is that appears _outside_ of the message header and body, in the raw SMTP exchange between mail servers.

The default envelope "from" address on unix depends on what sendmail implementation you are using. But typically it will be set to the username of the running process followed by "@" and the hostname of the machine. In a typical configuration this will look something like apache@box17.isp.net.

If your emails are being rejected by receiving mail servers, or if you need to change what address bounce emails are sent to, you can change the envelope "from" address to solve your problems.

To change the envelope "from" address on unix, you specify an "-r" option to your sendmail binary. You can do this globally in php.ini by adding the "-r" option to the "sendmail_path" command line. You can also do it programmatically from within PHP by passing "-r address@domain.com" as the "additional_parameters" argument to the mail() function (the 5th argument). If you specify an address both places, the sendmail binary will be called with two "-r" options, which may have undefined behavior depending on your sendmail implementation. With the Postfix MTA, later "-r" options silently override earlier options, making it possible to set a global default and still get sensible behavior when you try to override it locally.

On Windows, the the situation is a lot simpler. The envelope "from" address there is just the value of "sendmail_from" in the php.ini file. You can override it locally with ini_set().

- взято с php.net
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Какой бы адрес в php не указывал всё равно
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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