|
|
|
| А подскажите как можно тестировать отправку писем на компьютере ? | |
|
|
|
|
|
|
|
для: Alexej
(21.05.2007 в 16:03)
| | Если мы говорим о стандартной функции mail(), то Денвер складывает создаваемые письма в отдельный каталог, где их можно отыскать и сравнить с эталоном.
Процесс доставки на локальной машине всё равно проверить невозможно, поскольку процедура передачи почты целиком и полностью определяется настройками почтовой системы сервера.
Если речь идет о сокетах - их работу можно и на локальной машине проверить... если порты наружу открыты... Но опять же доставку никто не обещал. | |
|
|
|
|
|
|
|
для: Trianon
(21.05.2007 в 16:11)
| | При подключении к интернет я пытаюсь оправить , мне выдают следующее предупреждение
Warning: mail(): Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\sokkit\site\mail.php on line 2
Мне надо в PHP.ini наверно что-то писать? | |
|
|
|
|
|
|
|
для: Alexej
(21.05.2007 в 16:17)
| | Это предупреждение о том, что у вас на машине не запущен почтовый сервер.
Как правило в php.ini ничего менять не надо, а как вариант, могу посоветовать поставить Courier Mail Server (до версии 2.0 - бесплатен).
Для тестирования под окнами, на мой взгляд, самое оно ;-) | |
|
|
|
|
|
|
|
для: mesos
(21.05.2007 в 16:24)
| | Да я установил эту программу и вот что выдаёт
Warning: mail(): SMTP server response: 550 Relaying prohibited in C:\sokkit\site\mail.php on line 2 | |
|
|
|
|
|
|
|
для: Alexej
(21.05.2007 в 17:12)
| | Воспользуйтесь поиском по форуму данная проблема уже обсуждалась и не раз | |
|
|
|
|
|
|
|
для: Alexej
(21.05.2007 в 17:12)
| | Учетные записи настроили? | |
|
|
|
|
|
|
|
для: mesos
(21.05.2007 в 17:28)
| | Я даже не могу понять где там что! | |
|
|
|
|
|
|
|
для: Alexej
(21.05.2007 в 17:29)
| | Ну там же есть раздел "Пользователи".
Заходите туда, создаете нового пользователя (напр. admin@localhost), задаете ему пароль, а потом в функции mail() в четвертом параметре передаете этот адрес.
mail('admin@localhost', 'subj', 'hello!', "From:admin@localhost\r\n")
|
Плюс, настройте клиент (outlook, the bat!) на эту учетную запись. | |
|
|
|
|
|
|
|
для: mesos
(21.05.2007 в 17:38)
| | А какой я должен сервер электронной почты выбрать в Outlook? | |
|
|
|
|
|
|
|
для: Alexej
(21.05.2007 в 17:52)
| | localhost, конечно же =)
Ну, или 127.0.0.1. | |
|
|
|
|
|
|
|
для: mesos
(21.05.2007 в 17:54)
| | А там сначала надо выбрать POP3 , IMAP ,почта по протоколу HTTP | |
|
|
|
|
|
|
|
для: Alexej
(21.05.2007 в 17:56)
| | ... т.е. создать учетную запись! :)) | |
|
|
|
|
|
|
|
для: Alexej
(21.05.2007 в 17:56)
| | pop3 | |
|
|
|
|
|
|
|
для: Alexej
(21.05.2007 в 16:17)
| | На Вашей локальной машине почтовый сервер не стоит. Отсюда такая диагностика. | |
|
|
|
|