È possibile utilizzare ActionMailer in un framework Web come Ramaze o è necessario utilizzare Rails?ActionMailer e Ramaze
5
A
risposta
14
È possibile utilizzare ActionMailer senza Rails abbastanza facilmente. Io non sono a conoscenza Ramaze, ma qui è rubino chiaro, che dovrebbe essere facile da integrare in qualunque quadro che si desidera:
PATH/mailer.rb
require 'rubygems'
require 'action_mailer'
class Mailer < ActionMailer::Base
def my_email
recipients "[email protected]_domain.com"
from "[email protected]_domain.com"
subject "my subject"
body :variable1 => 'a', :variable2 => 'b'
end
end
Mailer.template_root = File.dirname(__FILE__)
Mailer.delivery_method = :sendmail
Mailer.logger = Logger.new(STDOUT)
# this sends the email
Mailer.deliver_my_email
Poi mettere i modelli di posta elettronica in un directory chiamata dopo che la classe tua ActionMailer
PATH/mailer/my_email.html.erb
variable 1: <%= @variable1 %>
variable 2: <%= @variable2 %>
Controlla le API Docs per ulteriori opzioni di configurazione, ma quelle sono le basi
Problemi correlati
- 1. Rails ActionMailer codifica
- 2. Stubbing ActionMailer in Rspec
- 3. ActionMailer 3 senza Rails
- 4. relativa_url_root in ActionMailer
- 5. Rails Configurazione ActionMailer per Zoho
- 6. Limita ActionMailer a un dominio
- 7. rendono partial nei template ActionMailer
- 8. Filtro gli indirizzi e-mail dai registri ActionMailer
- 9. SendGrid vs ActionMailer vs server di posta
- 10. Rails 3 Render Prawn pdf in ActionMailer
- 11. Rails ActionMailer "Pretty Nome" Impedisce Invia
- 12. Actionmailer non recapita posta, con binari 3
- 13. Come configurare l'hostname per Rails ActionMailer?
- 14. ActionMailer :: Base.deliveries sempre vuoto in Rspec
- 15. Rails ActionMailer ignora le impostazioni in environment.rb
- 16. Rails 3.1 Assets in ActionMailer con image_tag
- 17. Rails 3.1 Percorso modello personalizzato ActionMailer?
- 18. metodo non definito `nome' per 'ActionMailer': String
- 19. Ricevo "codifiche di caratteri incompatibili: CP850 e UTF-8" quando si visualizza il simbolo £ sulla mia app ramaze
- 20. Immagini email di ActionMailer interrotte in alcuni client
- 21. I vecchi modelli ActionMailer vengono memorizzati nella cache?
- 22. email ActionMailer "inviati" in development.log, ma non hanno ricevuto
- 23. ActionMailer invia email reali in modalità test! - Come spegnere?
- 24. Invia a più destinatari in Rails con ActionMailer
- 25. Rails 4 ActionMailer con gmail Net :: SMTPAuthenticationError: 534-5.7.14
- 26. Impostare l'oggetto dal modello ActionMailer in Rails 3?
- 27. Ignora la posta di ActionMailer all'indirizzo nell'ambiente di sviluppo
- 28. Metodo non definito 'default_content_type =' in ActionMailer in Rails 3.2.1
- 29. ActionMailer non mostrando gli spazi nei mailer testo
- 30. Rails 4: Net :: ReadTimeout al momento della chiamata ActionMailer
Ho risposto a una domanda su come farlo in Rails 3 in quanto è molto diverso. http://stackoverflow.com/questions/4951310/actionmailer-3-without-rails/4951506#4951506 – Augusto