Самый простой способ отправить почту с Ruby on Rails

Используя прокси-сервер Fiddler, я обнаружил, что инструмент AB запускается больше раз, чем количество запросов, которые нужно выполнить (пример: -n 200 ).

Запустив серию последовательных тестов:

# 11 consecutive times
/usr/bin/ab -n 200 -c 30 -X localhost:8888 http://localhost:3000/test

Прокси-сервер и сервер узлов сообщают о 2209 запросах. Похоже, что AB менее точен с прокси в середине, но все еще неточен.

В общем, и что более важно, я никогда не обнаруживал несоответствия между запросами, передаваемыми через прокси, и запросами, полученными сервером узла.

Спасибо!

10
задан sker 25 October 2008 в 23:17
поделиться

6 ответов

да проверяют рубиновые документы... http://ruby-doc.org/stdlib/

пакет, на который Вы хотите посмотреть, является net/smtp

существует также

http://www.rfc20.org/rubymail/ (рубиновая почта), который популярен и делает это немного легче

3
ответ дан 3 December 2019 в 14:19
поделиться

Самый простой путь в простом рубине состоит в том, чтобы использовать net/smtp. Однако направляющие имеют свой собственный созданный в отправке по почте средств, потому что отправка почты является чем-то, что довольно распространено. Лучший способ сделать это в направляющих, должен использовать модель Mailer

13
ответ дан 3 December 2019 в 14:19
поделиться

Существует также TMail.

4
ответ дан 3 December 2019 в 14:19
поделиться

Убедитесь, что вы заменили все example.com действительными значениями:

require 'net/smtp'
Net::SMTP.start('smtp.example.com', 25) do |smtp|
  smtp.send_message "Subject: testing from ruby", 'from-address@example.com', ['to-address1@example.com', 'to-address2@example.com']
end
11
ответ дан 3 December 2019 в 14:19
поделиться

Другое отличное решение является драгоценным камнем, названным пони. Это точно похоже на почту php () функция. Просто и легкий.

4
ответ дан 3 December 2019 в 14:19
поделиться

Меня беспокоит, что если вы не хотите использовать ActionMailer, возможно, у вас просто не будет рельсов. ActionMailer упрощает отправку электронных писем с хорошими шаблонами и т.п., вам действительно стоит изучить это.

0
ответ дан 3 December 2019 в 14:19
поделиться
Другие вопросы по тегам:

Похожие вопросы: