when you see if { ... } else { ... } you see code, i see my fucking life ...
No te has registrado
Método para enviar mails desde ruby
def send_email(from, from_name, to, to_name, subject, message)
msg = <<END_OF_MESSAGE
From: #{from_name} <#{from}>
To: #{to_name} <#{to}>
Subject: #{subject}
#{message}
END_OF_MESSAGE
Net::SMTP.start('localhost') do |smtp|
smtp.send_message msg, from, to
end
end
Desconectado
Interesante, el uso de <<END_OF_MESSAGE es para tomar todo hasta encontrar esa linea ?
Creo que tendre que probarlo para entenderle mejor. ![]()
Desconectado
el END_OF_MESSAGE, le dice al programa que después de el, se acaba el mensaje del mail, Asi mail sabe que ya acabaste con el msg, y END_OF_MESSAGE puede ser cualquier cosa (creo).
esto tambien se usa en Bash, sólo que al terminar el mensaje aparte pones un "." (dot) para decirle al mail que ya acabaste con el msg
saludos
Desconectado