Почтовая заглушка

Обсуждение общих вопросов связанных с программой
wormen86
Сообщения: 213
Зарегистрирован:
14 окт 2013, 05:19

Почтовая заглушка

wormen86 » 18 дек 2014, 20:56

Максим, подскажи, на основе чего у тебя сделана почтовая заглушка, и по какому принципу она ловит письма .... спрашиваю к тому, что когда я отправлял письма из nodejs, заглушка не поймала письмо, хочу разобраться почему так вышло
Аватара пользователя
Максим
Сообщения: 5384
Зарегистрирован:
11 дек 2010, 20:29
Контактная информация:

Максим » 18 дек 2014, 21:03

Обычный стандартный sendmail просто с функцией отправки через SMTP. Не поймал он ваше письмо потому что NodeJS ничего о нём не знает. В PHP есть конфиг и в этом конфиге прописан путь к sendmail с нужными параметрами. Что у вас прописано в конфиге NodeJS и что там вообще должно быть прописано - я не знаю, ибо с NodeJS не работаю. Можете подсмотреть в конфиге PHP.
wormen86
Сообщения: 213
Зарегистрирован:
14 окт 2013, 05:19

wormen86 » 18 дек 2014, 21:25

Посмотрел как написан модуль в ноде для отправки почты, там вообще сделано так, что происходит это без использования почтовых серверов, ну и соответственно без конфигов, я имею ввиду конфиги как в php .... пока не представляю как адаптировать заглушку от OS. Пока только есть мысля, отлавливать письма по почтовому протоколу, но она под сомнением.
Аватара пользователя
Максим
Сообщения: 5384
Зарегистрирован:
11 дек 2010, 20:29
Контактная информация:

Максим » 18 дек 2014, 22:02

wormen86, не понимаю о чём вы говорите, что это за почтовый протокол такой, имеете ввиду SMTP? Почту можно отправить только двумя способами - самостоятельно или через почтового агента. Если ваш скрипт отправляет почту сам (по типу класса PHPMailer в PHP) то он делает это через SMTP напрямую и sendmail из Open Server тут вообще не нужен. А если почта передаётся почтовому агенту, то это значит в агент она передаётся тупо на stdin и у вас где-то должны быть настройки где указывается путь до этого почтового агента (в данном случае Sendmail).
Ответить