Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- require "pony"
- require "io/console"
- require "../lib/decoder.rb"
- my_mail = "[email protected]"
- puts "Введите пароль от вашей почты #{my_mail} для отправки письма"
- password = STDIN.noecho(&:gets).chomp
- puts "Кому отправить письмо?"
- send_to = STDIN.gets.chomp
- puts "Что написать в письме"
- body = STDIN.gets.chomp
- Pony.mail (
- {
- :subject => "Привет из Руби!",
- :body => "Привет дарагой",
- :to => send_to,
- :from => my_mail,
- :via => :smtp,
- :via_options => {
- :address => "smtp.mail.ru", #это хост
- :port => '465',# порт
- :tls => true, # если вервер работает в режиме tls
- :user_name => my_mail, # импользуем нпш адрес почты
- :password => password, # задаем введенный с консоли пароль
- :authentication => :plain # "обычный" тип авторизации
- }
- }
- )
- puts "Письмо успешно отправлено"
- .../lib/pony.rb:250:in 'block in building_mail: undefined method 'body' for Pony:Module (NoMethodError)
Advertisement
Add Comment
Please, Sign In to add comment