| |
|
|
| | А подскажите как можно тестировать отправку писем на компьютере ? | |
| |
|
|
| |
|
|
| |
для: 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)
| | | На Вашей локальной машине почтовый сервер не стоит. Отсюда такая диагностика. | |
| |
|
|
|