Кто-нибудь знает, где взять SMTP-соединение Daemon? - PullRequest
0 голосов
/ 26 февраля 2010

Вот в чем дело.Мне нужен демон, работающий на сервере, который в основном откроет соединение SMTP, затем он будет ожидать вызовов процесса для отправки электронной почты через открытое соединение.вместо этого я могу получать несколько вызовов к процессу, но соединение только один раз.

Кстати, SMTP всегда аутентифицируется с одним и тем же пользователем и паролем, нет необходимости в разной аутентификации каждого пользователя.

Имеет ли это какой-то смысл?

Ответы [ 2 ]

0 голосов
/ 01 марта 2010

Я думаю, вам следует серьезно подумать об использовании существующего MTA, который может выполнять аутентификацию и организацию очереди, а затем просто отправить туда сообщения и позволить ему ретранслировать.Это не рекомендация, а просто пример.Сделай свой выбор.

Создание собственного сервера для выполнения всего этого чревато проблемами и определенно будет иметь проблемы с совместимостью (потому что SMTP - такая хрень)

0 голосов
/ 26 февраля 2010

Вы можете использовать почтовый класс php, который подключается только один раз к серверу smtp и использует это соединение для всех электронных писем, которые отправляются во время выполнения сценариев. Если я не ошибаюсь, pear php сделает это.

...