मैं अपने रेल एप्लिकेशन से ईमेल भेज रहा हूं। यह विकास के माहौल पर अच्छा काम करता है, लेकिन मंचन में विफल रहता है। मुझे निम्नलिखित त्रुटि मिलती है:
Net::SMTPAuthenticationError (534-5.7.14 <https://accounts.google.com/ContinueSignIn?plt=AKgnsbtdF0yjrQccTO2D_6)
ध्यान दें, कि मेरे पास मेरे मंचन के लिए एक डोमेन नाम नहीं है।
यहाँ staging.rb में मेरी सेटिंग्स हैं
config.action_mailer.delivery_method = :smtp
config.action_mailer.default_url_options = { :host => "my.ip.addr.here:80" }
config.action_mailer.smtp_settings = {
:address => "smtp.gmail.com",
:port => 587,
:domain => 'my.ip.addr.here:80'
:user_name => "my_email_name@gmail.com",
:password => "my_email_password",
:authentication => 'login'
}
कृपया सहायता कीजिए।
संपादित करें।
:tls => true
विकल्प जोड़ने के बाद मुझे मिलता है
OpenSSL::SSL::SSLError (Unrecognized SSL message, plaintext connection?)
और फिर मैंने पोर्ट को 25 में बदल दिया और अब मुझे यह मिल गया (30 सेकंड की देरी के साथ):
Timeout::Error (execution expired)