Почтовое вложение из URL - кто читает поток? - PullRequest
0 голосов
/ 04 сентября 2018

У меня вопрос к тем, у кого есть опыт отправки больших объемов писем с вложениями. Одним из вариантов вложений является передача потока из URL-адреса с помощью модуля узла:

var request = require('request');
var file = request("https://www.google.ca/images/branding/googlelogo/2x/googlelogo_color_272x92dp.png");

var data = {
  from: 'Excited User <me@samples.mailgun.org>',
  to: 'serobnic@mail.ru',
  subject: 'Hello',
  text: 'Testing some Mailgun awesomeness!',
  attachment: file
};

mailgun.messages().send(data, function (error, body) {
   console.log(body);
});

Будет ли мой сервер загружать поток и отправлять его в mailgun, или mailgun просто получит строку URL-адреса с моего сервера и загрузит туда поток?

Есть ли у вас какие-либо советы по отправке большого количества писем с вложениями?

Спасибо! Т.

1 Ответ

0 голосов
/ 04 сентября 2018

Mailgun прочитает поток и отправит файл в виде вложения.

Mailgun будет управлять отправкой, чтобы вы не были помечены как спамер. Я просто делал асинхронный цикл и отправлял сообщения.

...