Форум dkLab и Denwer
Здесь общаются Web-разработчики.
Генеральный спонсор:
Хостинг «Джино»

mail() и SMTP сервер (NectarIn)
Author Message
NectarIn
Guest





Карма: 388
   поощрить/наказать


PostPosted: Mon Feb 05, 2007 5:07 pm (написано за 5 минут 21 секунду)
   Post subject: mail() и SMTP сервер
Reply with quote

В книге ни слова не было сказано о том, что для mail() еще нужно ставить почтовый сервер... =/ На форуме я тоже не нашел полезной информации. А вопрос простой - что нужно сделать, чтобы mail() заработала? А именно, какой почтовый сервер лучше поставить, и какие настройки необходимы для всего этого... Учитывая, что Денвера нет.
В данный момент поставили для тестирования PA Mail Server. Выдает ошибку: SMTP server response: 550 error in address in C:\Program Files\Apache Software

Буду признателен за любой ответ.
Back to top
Юрий Насретдинов
Модератор



Joined: 13 Mar 2003
Posts: 8642
Карма: 198
   поощрить/наказать

Location: 007 495

PostPosted: Mon Feb 05, 2007 5:12 pm (спустя 4 минуты; написано за 36 секунд)
   Post subject:
Reply with quote

NectarIn
Вы можете не использовать весь Денвер, а использовать только его sendmail-заглушку. Сходите, пожалуйста, в Поиск по запросу «использование sendmail-заглушки отдельно». Спасибо!
Back to top
View user's profile Send private message Send e-mail
Dark-Demon
Участник форума
Banned


Joined: 04 Feb 2007
Posts: 45
Карма: -3
   поощрить/наказать

Location: spb

PostPosted: Mon Feb 05, 2007 9:18 pm (спустя 4 часа 6 минут; написано за 54 секунды)
   Post subject:
Reply with quote

Юpий Насрeтдинов, подозреваю, что автор хочет использовать функцию mail по прямому назначению - отсылать письма, а не складировать их в файле...
Back to top
View user's profile Send private message
NectarIn
Guest





Карма: 388
   поощрить/наказать


PostPosted: Tue Feb 06, 2007 4:10 pm (спустя 18 часов 51 минуту; написано за 11 секунд)
   Post subject:
Reply with quote

Именно так.....
Back to top
Юрий Насретдинов
Модератор



Joined: 13 Mar 2003
Posts: 8642
Карма: 198
   поощрить/наказать

Location: 007 495

PostPosted: Tue Feb 06, 2007 5:36 pm (спустя 1 час 26 минут; написано за 35 секунд)
   Post subject:
Reply with quote

NectarIn
В своё время рекомендовали использовать CMS (Courier Mail Server).
Back to top
View user's profile Send private message Send e-mail
Антон Макаренко
Участник форума



Joined: 05 Feb 2004
Posts: 374
Карма: 31
   поощрить/наказать

Location: Киев

PostPosted: Wed Feb 07, 2007 12:17 am (спустя 6 часов 40 минут; написано за 9 минут 45 секунд)
   Post subject:
Reply with quote

NectarIn
www.php.net/manual/ru/ref.mail.php
Как видите, в php.ini для функции mail() можно указать SMTP-сервер вместо локального MTA (как, например, sendmail или же заглушка в Денвере). Возможности настройки весьма убогие и самый большой недостаток, имхо, отсутствие возможности SMTP-аутентификации.

Для тестирования возможностей SMTP вполне подойдет ArgoSoft Mail server - есть бесплатная, урезанная версия, которой, тем не менее, пользуются даже в интернете.
Quote:
550 error
Это обычный ответ сервера при попытке отослать, скажем, на несуществующий ящик.
www.greenend.org.uk/rjk/2000/05/21/smtp-replies.html

Кстати, есть готовые библиотеки на PHP, которые умеют отправлять письма по SMTP независимо от mail(), составлять аттачи и реализовывают аутентификацию. Скорее всего, Вам лучше сразу забить на mail() и использовать одну из этих библиотек. Найдете сами?
Back to top
View user's profile Send private message Send e-mail
NectarIn
Guest





Карма: 388
   поощрить/наказать


PostPosted: Thu Feb 08, 2007 5:44 pm (спустя 1 день 17 часов 26 минут; написано за 7 секунд)
   Post subject:
Reply with quote

Спасибо, попробую...
Back to top
Антон Макаренко
Участник форума



Joined: 05 Feb 2004
Posts: 374
Карма: 31
   поощрить/наказать

Location: Киев

PostPosted: Fri Feb 09, 2007 5:37 pm (спустя 23 часа 52 минуты; написано за 2 минуты 15 секунд)
   Post subject:
Reply with quote

Эмулятор sendmail для винды: glob.com.au/sendmail/
Нужно настроить php.ini по аналогии с Денвером, но вместо заглушки использовать эту программу. Уже установил на виндовом сервере в инете и доволен.
Back to top
View user's profile Send private message Send e-mail
Display posts from previous:   
Post new topic   Reply to topic All times are GMT + 3 Hours
Page 1 of 1    Email to a Friend.
You cannot post new topics in this forum. You cannot reply to topics in this forum. You cannot edit your posts in this forum. You cannot delete your posts in this forum. You cannot vote in polls in this forum. You cannot attach files in this forum. You can download files in this forum.
XML