Страница 1 из 1

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

Добавлено: 18 дек 2014, 20:56
wormen86
Максим, подскажи, на основе чего у тебя сделана почтовая заглушка, и по какому принципу она ловит письма .... спрашиваю к тому, что когда я отправлял письма из nodejs, заглушка не поймала письмо, хочу разобраться почему так вышло

Добавлено: 18 дек 2014, 21:03
Максим
Обычный стандартный sendmail просто с функцией отправки через SMTP. Не поймал он ваше письмо потому что NodeJS ничего о нём не знает. В PHP есть конфиг и в этом конфиге прописан путь к sendmail с нужными параметрами. Что у вас прописано в конфиге NodeJS и что там вообще должно быть прописано - я не знаю, ибо с NodeJS не работаю. Можете подсмотреть в конфиге PHP.

Добавлено: 18 дек 2014, 21:25
wormen86
Посмотрел как написан модуль в ноде для отправки почты, там вообще сделано так, что происходит это без использования почтовых серверов, ну и соответственно без конфигов, я имею ввиду конфиги как в php .... пока не представляю как адаптировать заглушку от OS. Пока только есть мысля, отлавливать письма по почтовому протоколу, но она под сомнением.

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