2016-07-15 2 views
0

У меня есть домен techo.com (купленный у ewebguru), и я пытаюсь отправить почту из моего приложения rails, но почта не отправляет. Я использую следующую конфигурацию кода в процессе производства и разработки:Почта не отправляется из домена ewebguru Rails

{ 
    :user => '[email protected]', 
    :password => '*********', 
    :domain => 'techo.com', 
    :port => 25, 
    :authentication => :none 
} 

кто-нибудь предложить мне сделать это:

User: mail id 
Password: mail id password 
SMTP Server: tecorb.com 
SMTP Port: 25 
POP Port: 110 
SSL Authentication:None 

Я не получаю, как настроить их в моем развитии.

Просьба предложить мне.

+0

Вам нужно проверить, открыт ли порт 25 в вашей локальной системе или нет. Эта проблема не имеет ничего общего с поставщиком доменных имен. Какую ошибку вы получаете в терминале? – Abhinay

+0

Спасибо за ответ @abhinay. У меня нет никаких ошибок на терминале. –

+0

Это довольно жестко, не глядя на журналы. Можете ли вы подтвердить, что вы следовали за каждым шагом, например, созданием почтовой программы, вызовом deliver_now в классе mailer и т. Д. – Abhinay

ответ

0

Как я вижу ваш код, вам не хватает :address ключа в конфигурации. Адрес для ewebguru - mahanadi.ewebguru.net (может быть, этот адрес может быть изменен, но тот же для моего домена, приобретенного у ewebguru). Попробуйте настроить следующим образом:

ActionMailer::Base.smtp_settings = { 
    :user_name => '[email protected]', 
    :password => '*******', 
    :server => 'techo.com', 
    :address=>"mahanadi.ewebguru.net" 
} 

Надеюсь, что это сработает.

+0

Yaahhhhh .... Спасибо @Priyadarshani это работает. –

Смежные вопросы