| 2008-09-06 16:04:46 | Ответить |
|---|---|
|
Красильников Алексей Адрес: Сообщений: 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) |
|
| Dovecot, Exim, smtp |
| 2008-09-06 16:35:02 | Ответить |
|---|---|
|
Ruslan Voloshin Адрес: odessa Сообщений: 1293 Регистр: 2007-03-13 его блог 40 сообщ. |
RE: настройка smtp сервера |
|
у тебя в environment.rb
------------
config.action_mailer.delivery_method =:test #:smtp :sendmail есть такая строчка вот и поправь ее и система будет просто слать через локальный сендмайл если хочешь слать через гугл то поставь smtp и добавь в тот же енвиронмент только после конфига следующие строчки типа того локально на серваке отправлять ставь :sendmail не забудь заглянуть в файлы из папки environments Занимаюсь вебом и продвижением сайтов.
|
|
| action_mailer, delivery_method, sendmail, smtp, руби райлс |
| 2008-09-08 00:18:17 | Ответить |
|---|---|
|
Красильников Алексей Адрес: Сообщений: 26 Регистр: 2008-02-29 его блог 0 сообщ. |
RE: настройка smtp сервера |
|
параметры
admin_email_name admin_email_password мне не известны. где их посмотреть? мож они где-то в конфиге Exim или Dovecot? |
|
| 2008-09-10 15:53:13 | Ответить |
|---|---|
|
Красильников Алексей Адрес: Сообщений: 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 | Ответить |
|---|---|
|
Ruslan Voloshin Адрес: odessa Сообщений: 1293 Регистр: 2007-03-13 его блог 40 сообщ. |
RE: RE: настройка smtp сервера |
|
конечно же тебе не на винде отсылать почту через sendmail - чисто линуксовый сервис
------------
так что наверное на винде только smtp Занимаюсь вебом и продвижением сайтов.
|
|
| sendmail, smtp |
| 2008-09-11 17:30:35 | Ответить |
|---|---|
|
Красильников Алексей Адрес: Сообщений: 26 Регистр: 2008-02-29 его блог 0 сообщ. |
RE: настройка smtp сервера |
|
да, под linux заработало.
спасибо |
|