Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save anonymous/653494cc73a6c9c0dec8d71775cc4d7c to your computer and use it in GitHub Desktop.
Save anonymous/653494cc73a6c9c0dec8d71775cc4d7c to your computer and use it in GitHub Desktop.
Правил отправить комментарий node

Правил отправить комментарий node - Основы XMLHttpRequest


Правил отправить комментарий node



Как отправить простое письмо при помощи node?
Как отправить уведомление о новом комментарии Drupal 7
Опция "Убрать инвойсы". Как это работает?
Продам перевозку автотранспортом
Простой чат с помощью nodejs и socket.io
Как отправить простое письмо при помощи node?













В PHP есть чудесная команда mail , которая позволяет отправить простенькое письмо без захода в свой ящик, и прочего. Просто пишем 3 параметра и отправляем. В NodeJS не могу найти похожую команду. Везде только дополнительные расширения в которых надо авторизоваться по ключу или войти в свой email для отправки. Эта "чудесная команда mail " на самом деле тоже требует настройки, но в неожиданных местах. Если ничего из вышеперечисленного не настроено, то mail ничего послать не сможет. Так что вам придётся использовать одно из расширений, "в которых надо авторизоваться по ключу или войти в свой email для отправки". Потому что в конечном счёте этим всё и заканчивается. Вам ничто не мешает сделать отдельный модуль отправки почты с заданным конфигурационным файлом и одной функцией mail , торчащей наружу. Глобальная система e-mail же как-то работает, серверы обмениваются письмами между собой. Это не аутентификация через аутентификацию. Для этого вам нужно достать домен из адреса получателя и запросить у DNS его MX-запись. Так вы узнаете, какой почтовый сервер обеспечивает доставку сообщений по указанному адресу. После чего отослать письмо ему напрямую. Это реализуется пакетами вроде directmailer. Почему на практике это обычно нежизнеспособно? Точнее, контрмеры против спама. С очень высокой вероятностью у любых крупных провайдеров письма, отправленные таким образом, будут уходить в спам, как "не внушающие доверия". С этим можно справиться, но сложно. Поэтому многие и пользуются крупными почтовыми службами, которые проблемы с доверием уже решили, а с отправкой спама через свои службы борются достаточно активно, чтобы другие службы им доверяли. Публикуя ответ вы принимаете условия политики конфиденциальности и соглашение. Stack Overflow на русском Вопросы Метки Участники. Чтобы изменить список, зарегистрируйтесь или войдите. Тур Начните с этой страницы, чтобы быстро ознакомиться с сайтом Справка Подробные ответы на любые возможные вопросы Мета Обсудить принципы работы и политику сайта О нас Узнать больше о компании Stack Overflow Бизнес Узнать больше о поиске разработчиков или рекламе на сайте. Stack Overflow на русском — сайт вопросов и ответов для программистов. Это не займёт больше минуты: Вот как это работает: Любой может задать вопрос Любой может ответить Лучшие ответы получают голоса и поднимаются наверх. Везде только дополнительные расширения в которых надо авторизоваться по ключу или войти в свой email для отправки Вопрос: На Windows она шлёт письмо через SMTP-сервер, реквизиты которого нужно указать в конфигурации PHP. Теоретически , возможность есть. Сам не пишу на Node. И если я правильно понимаю систему модулей NodeJS, можно сделать маленький модуль, в котором при старте создать объект по реквизитами и экспортировать его функцию sendMail наружу. Модуль, экспортирующий одну функцию для отправки письма. Зарегистрируйтесь или войдите StackExchange. Отправить без регистрации Имя. Stack Overflow на русском лучше работает с включенным JavaScript. MathOverflow Mathematics Cross Validated stats Theoretical Computer Science Physics Chemistry Biology Computer Science Philosophy more Meta Stack Exchange Stack Apps Area 51 Stack Overflow Talent.


Тв новости на русском языке
Впк рф новости
Simple continuous правила
Структура министерства юстиции рф правовая основа деятельности
Лечебное питание диетические столы
После рождения ребенка через сколько можно
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment