/ / Le moyen le plus simple d’envoyer des messages avec Ruby on Rails - ruby-on-rails, ruby, email

Le moyen le plus simple d'envoyer du courrier avec Ruby on Rails - ruby-on-rails, ruby, email

Quel est le moyen le plus simple d’envoyer des messages à l’aide de Ruby on Rails? Existe-t-il un moyen d’envoyer des messages directement via ruby ​​et de sauter tous les modèles de rails et leur complexité, tout comme la fonction mail () de php?

Merci de votre aide.

Réponses:

3 pour la réponse № 1

oui, consultez la documentation ruby ​​...http://ruby-doc.org/stdlib/

le paquet que vous voulez regarder est net / smtp

il y a aussi

http://www.rfc20.org/rubymail/(ruby mail) ce qui est populaire et rend un peu plus facile


13 pour la réponse № 2

La manière la plus simple vieux rubis est d'utiliser net / smtp. Cependant, rails possède ses propres installations de courrier, car l’envoi de courrier est quelque chose de très courant. La meilleure façon de le faire dans les rails est d’utiliser un Modèle de courrier


11 pour la réponse № 3

Assurez-vous de remplacer tous les exemples.com par des valeurs réelles:

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

4 pour la réponse № 4

Il y a aussi TMail.


4 pour la réponse № 5

Une autre excellente solution est un petit bijou appelé poney. C'est exactement comme la fonction mail () de php. Simplement et facilement.


0 pour la réponse № 6

Je crains que si vous ne voulez pas utiliserActionMailer vous dit que vous n’avez peut-être pas accès à des rails. ActionMailer facilite l’envoi de messages électroniques avec de bons modèles, etc., vous devriez vraiment vous renseigner.