Имеется приложение написанное на Ruby on Rails, через которое отправлются email при регистрации пользователя.
Помогите, плиз, настроить правила для iptables, чтобы эти сообщения отправлялись и доходили до адресата.
Настройки в config/environments/production.rb
config.action_mailer.smtp_settings = {
address: 'smtp.gmail.com',
port: 587,
user_name: 'noreply23112@gmail.com',
password: 'mypass123',
domain: 'mydomain.ru',
authentication: :plain,
#:openssl_verify_mode => 'none',
enable_starttls_auto: true
}
Сейчас все политики у INPUT и OUTPUT стоят в DROP.
Как только делаю:
iptables -P OUTPUT ACCEPT
iptables -P INPUT ACCEPT
все отправляется (с одним ACCEPT другим DROP, тоже не смог настроить).
Уже вроде все правила перепробовал, и мои идеи кончились. :(
Типа таких,
iptables -A OUTPUT -p tcp --sport 587 -j ACCEPT
причем как на input и output, так и на sport, dport и tcp, udp.
Как настроить iptables, какие правила прописать при DROP политиках, чтобы почта уходила адресатам.