Class: SolicitudMailer
- Inherits:
-
ApplicationMailer
- Object
- ActionMailer::Base
- ApplicationMailer
- SolicitudMailer
- Defined in:
- app/mailers/solicitud_mailer.rb
Instance Method Summary collapse
-
#solicitud ⇒ Object
Mailer para el envío de solicitudes.
Instance Method Details
#solicitud ⇒ Object
Mailer para el envío de solicitudes.
5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 |
# File 'app/mailers/solicitud_mailer.rb', line 5 def solicitud unless ENV["SMTP_MAQ"] Rails.logger.debug("No esta definida variable de ambiente SMTP_MAQ") exit(1) end Rails.logger.debug("OJO solicitud") @objeto = params[:objeto] Rails.logger.debug { "OJO objeto=#{@objeto}" } @id = params[:id] Rails.logger.debug { "OJO id=#{@id}" } @solicitante = params[:solicitante] Rails.logger.debug { "OJO solicitante=#{@solicitante}" } @cor_solicitante = params[:cor_solicitante] Rails.logger.debug { "OJO cor_solicitante=#{@cor_solicitante}" } @solicitado_a = params[:solicitado_a] Rails.logger.debug { "OJO solicitado_a=#{@solicitado_a}" } @cor_solicitado_a = params[:cor_solicitado_a] Rails.logger.debug { "OJO cor_solicitado_a=#{@cor_solicitado_a}" } @solicitud = params[:solicitud] Rails.logger.debug { "OJO solicitud=#{@solicitud}" } @para = @cor_solicitado_a.select { |c| !(c =~ /@localhost$/) } Rails.logger.debug { "enviando con tema #{@que} a #{@para.count} receptores" } mail( to: @para, cc: "[email protected]", subject: "[SI-JRSCOL] Solicitud del usuario #{@solicitante}", ) end |