Advertisement
Guest User

Untitled

a guest
Mar 3rd, 2019
187
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.69 KB | None | 0 0
  1. require 'mail'
  2. require 'csv'
  3. password = 'AQUI TU CONTRASEÑA'
  4. user = "AQUI TU CORREO (gmail)"
  5. csv_options = { col_sep: ',', quote_char: '"', headers: :first_row }
  6. filepath = 'correos.csv'
  7. options = {
  8. address: 'smtp.gmail.com',
  9. port: 587,
  10. user_name: user,
  11. password: password,
  12. authentication: 'plain',
  13. enable_starttls_auto: true
  14. }
  15.  
  16. Mail.defaults do
  17. delivery_method :smtp, options
  18. end
  19.  
  20. CSV.foreach(filepath, csv_options) do |row|
  21. Mail.deliver do
  22. to row['Correos']
  23. from user
  24. subject 'Gracias por probar nuestro servicio!'
  25. body "Muchas gracias por suscribirte a nuestro servicio #{row['nombre']}, estamos buscando a tu bringer"
  26. end
  27. puts "Correo enviado a #{row['Correos']}"
  28. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement