Ruby On Rails in UA Icon_home Главная Add to bookmarks Translate translate Profile Войти
Регистрация Форум Блоги Пользователи Список джемов Rails проекты      Поиск   

Ruby On Rails in UA/Проекты, хостинг и хостеры/настройка smtp сервера

2008-09-06 16:04:46 Ответить  
fac_2004@mail.r
Красильников Алексей
Адрес:
Сообщений: 26
Регистр: 2008-02-29
его блог 0 сообщ.
настройка smtp сервера
  •  
в главе Agile Web Development про работу с почтой написано, что для отправки почты в rails требуется знать следующие параметры smtp сервера:

address (если не localhost)
port
domain
authentication
user_name
password

мне техподдержка моего хостинга ответила, что у меня в системе есть предустановленное ПО
— Exim 4.69; - почтовый сервер
— Dovecot 1.0.10 - почтовый сервер

больше ничо не сказали

подскажите пожалуйста как мне узнать требуемые параметры для настройки rails приложения
(на всякий случай ОС - ubuntu, база - mysql)
, ,
2008-09-06 16:35:02 Ответить  
admin
Ruslan Voloshin
Адрес: odessa
Сообщений: 1293
Регистр: 2007-03-13
его блог 40 сообщ.
RE: настройка smtp сервера
  •  
у тебя в environment.rb

config.action_mailer.delivery_method =:test #:smtp :sendmail

есть такая строчка вот и поправь ее
и система будет просто слать через локальный сендмайл

если хочешь слать через гугл то поставь smtp
и добавь в тот же енвиронмент только после конфига следующие строчки

типа того
локально на серваке отправлять ставь :sendmail

не забудь заглянуть в файлы из папки environments
------------
Занимаюсь вебом и продвижением сайтов.
, , , ,
2008-09-08 00:18:17 Ответить  
fac_2004@mail.r
Красильников Алексей
Адрес:
Сообщений: 26
Регистр: 2008-02-29
его блог 0 сообщ.
RE: настройка smtp сервера
  •  
параметры
admin_email_name
admin_email_password
мне не известны. где их посмотреть? мож они где-то в конфиге Exim или Dovecot?
2008-09-10 15:53:13 Ответить  
fac_2004@mail.r
Красильников Алексей
Адрес:
Сообщений: 26
Регистр: 2008-02-29
его блог 0 сообщ.
RE: настройка smtp сервера
  •  

ладно, картина начинает проясняться, мне похоже надо самому придумать
'admin_email_name'
'admin_email_password'

что значит :sendmail - слать локально на серваке?
а :smtp - через гугл?

я попробовал без smtp использовать режим :sendmail

enviroment.rb
config.action_mailer.delivery_method = :sendmail
config.action_mailer.raise_delivery_errors = true
config.action_mailer.default_charset = "utf-8"

MyMailer.create_*** - работает.

после этого я попробовал послать что-нибудь через MyMailer.delivery_***
на почту ***@mail.ru (в среде development из под Винды)

ничего не пришло. в log/development.log отобразился текст моего письма, ошибок никаких не выдал. приложение тоже никак не ругалось

почему сообщение не пришло?
2008-09-10 21:52:39 Ответить  
admin
Ruslan Voloshin
Адрес: odessa
Сообщений: 1293
Регистр: 2007-03-13
его блог 40 сообщ.
RE: RE: настройка smtp сервера
  •  
конечно же тебе не на винде отсылать почту через sendmail - чисто линуксовый сервис
так что наверное на винде только smtp
------------
Занимаюсь вебом и продвижением сайтов.
,
2008-09-11 17:30:35 Ответить  
fac_2004@mail.r
Красильников Алексей
Адрес:
Сообщений: 26
Регистр: 2008-02-29
его блог 0 сообщ.
RE: настройка smtp сервера
  •  
да, под linux заработало.

спасибо
Назадназад Новыйновый Ответитьответить
Ключевые слова:
Гости: 194 Онлайн: 0
Rambler's Top100
О проекте по всем вопросам обращайтесь на support
Rubyclub.com.ua Copyright © 2007 - 2008