apt-get install pkg [{=pkg_version_number | /target_release}]
* * * * * command
# если в crontab -e, то
* * * * * /home/agent/rails_projects/project/rake_script.sh 2>home/agent/errors
# если в /etc/cron.d/sth или /etc/crontab, то
* * * * * agent /home/agent/rails_projects/project/rake_script.sh 2>home/agent/errors
# controller
User.all.pluck(:email).each do |email|
NoticeMailer.alarm_email(email).deliver
end
# NoticeMailer
def alarm_email(email)
# Эти настройки в конфиг нужно вынести
delivery_options = {
address: "smtp.mail.ru",
port: 465,
domain: "mail.ru",
authentication: :login,
tls: true,
user_name: "login@mail.ru",
password: "password",
enable_starttls_auto: true
}
mail to: email, subject: "Subject", delivery_method_options: delivery_options
end
Я намереваюсь изучить Ruby on Rails ,но толковых видео-курсов в гугле не нашел(Их вообще нет).