Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Какой бы адрес в php не указывал всё равно / 12 сообщений из 12, страница 1 из 1
16.02.2009, 15:59:07
    #35820045
CodeMaster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какой бы адрес в php не указывал всё равно
Какой бы адрес в php не указывал всё равно летит на pai@korus.ru rcpt
www-data@korus.ru это другой сервер где ковырять ??
...
Рейтинг: 0 / 0
16.02.2009, 15:59:22
    #35820047
CodeMaster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какой бы адрес в php не указывал всё равно
Моё имущество - это зеркало моих талантов.
...
Рейтинг: 0 / 0
16.02.2009, 16:13:19
    #35820103
Kachalov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какой бы адрес в php не указывал всё равно
CodeMaster,

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

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

Например? Т.е. это как ? из php ?
...
Рейтинг: 0 / 0
17.02.2009, 08:34:54
    #35821194
Kochmin_Alexandr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какой бы адрес в php не указывал всё равно
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
17.02.2009, 09:54:11
    #35821353
Kachalov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какой бы адрес в php не указывал всё равно
CodeMasterНапример? Т.е. это как ? из php ?
- все примеры легко находятся через Гугл
...
Рейтинг: 0 / 0
19.02.2009, 15:34:23
    #35827625
CodeMaster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какой бы адрес в php не указывал всё равно
А что делать с изначальным вопросом ?
...
Рейтинг: 0 / 0
19.02.2009, 15:35:57
    #35827630
Kachalov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какой бы адрес в php не указывал всё равно
CodeMasterА что делать с изначальным вопросом ?
- "изначальный вопрос" исчезнет сам собой после использования полноценной отправки через SMTP с аутентификацией
...
Рейтинг: 0 / 0
26.02.2009, 10:42:22
    #35838494
CodeMaster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какой бы адрес в php не указывал всё равно
Smtp использовать не нужно так задумано вот лог

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

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

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

использование smtp Не решило проблему :( всё равно почта идет на pai@korus.ru
...
Рейтинг: 0 / 0
26.02.2009, 12:26:44
    #35838907
Kachalov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какой бы адрес в php не указывал всё равно
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
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Какой бы адрес в php не указывал всё равно / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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