Модераторы: LSD

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> как к отправляемому через smtp сервер письму прикр 
V
    Опции темы
3x3
Дата 1.12.2006, 03:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 261
Регистрация: 17.9.2006

Репутация: 2
Всего: 8



Цитата(dron000 @ 29.11.2006,  14:21)
Шашечки!

Тогда юзайте вышепосоветованное.


Но подумайте о распределении ролей:

1. Ситстемный администратор
2. Админ БД
3. Разработчик БД

Когда отлаженная система вдруг перестанет отправлять почту, как определишь кого беспокоить?
Кто за что отвечает?
Сколько времени займет \\\"делегирование ответственности\\\" туда-сюда и обратно?

В предложенной схеме всё просто: 

Разработчик знает как сформировать письмо и имеет договоренность с ДБА как заявить о своём желании письмо отправить.
ДБА знает как сделать это безопасно для базы и имеет договорённость с сисадмином, куда складывать \\\"заявки\\\".
Сисадмин ведает доставкой почты и знает как отправлять почту в его виртуальной реальности.

В общем случае на каждой роли может быть более одного человека, работающие параллельно или последовательно (ну те же сисадмины на разных уровнях по пути к интернет могут быть разные). 


А если всем процессом отправки почты заведует исключительно сама база?

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

В результате, по жалобе на то, что почта перестала ходить, кому-то год придётся разгребать это хозяйство что бы просто понять почему это случилось. И выродится это всё равно в то, что кто-то это всё переделает на правильный лад. 


Вы же не ожидаете, что телефон вдруг начнет показывать вам телевизионные передачи? В принципе это, конечно,  возможно. Но люди предпочитают другие, более подходящие, девайсы для просмотра телепередач. Так же и с базой - в принципе почту отправлять из неё, конечно, можно. smile

Это сообщение отредактировал(а) 3x3 - 1.12.2006, 03:44


--------------------
Зачем платить больше,
когда можно заплатить дважды?
PM   Вверх
dron000
Дата 12.12.2006, 11:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 159
Регистрация: 20.9.2006

Репутация: нет
Всего: нет



Да при чем здесь это все??Есть конкретная задача - ты многого не знаеш и пытаешся насоветовать в организационных моментах которых уже не изменить просто так,рамки таковы!-если бы можно было взять и все так просто перераспределить и переделать то наверно бы никто ни у кого ничего не спрашивал!!!!!!!!!!!!!!!!!!!!!!!!!!!!!Как можно этого не понимать??

Добавлено @ 11:11 
Мы и есть разработчики администраторы и соправодители в одном лице.
PM MAIL   Вверх
3x3
Дата 12.12.2006, 20:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 261
Регистрация: 17.9.2006

Репутация: 2
Всего: 8



Цитата(dron000 @ 12.12.2006,  11:08)
Да при чем здесь это все??Есть конкретная задача - ты многого не знаеш и пытаешся насоветовать 

Ну так возьми и просвети меня.

Цитата

...в организационных моментах которых уже не изменить просто так,рамки таковы!-если бы можно было взять и все так просто перераспределить и переделать то наверно бы никто ни у кого ничего не спрашивал!!!!!!!!!!!!!!!!!!!!!!!!!!!!!Как можно этого не понимать??

Добавлено @ 11:11 
Мы и есть разработчики администраторы и соправодители в одном лице.


1.
Тебе переписать вышенаписанное на одно лицо? Типа "Когда отлаженная сложная система вдруг перестанет отправлять почту, как определишь о какой её части беспокоиться? Какая её часть за что отвечает?..." и т.д.?

2. 
"Мы" в одном лице не бывает. Когда лиц более одного - это много лиц.  

3. 
Даже одно лицо в одном лице себя таки бывает в состоянии забыть что у него куда запихано и где при каких изменениях сломается.

4.
Да и плоха та база, которая не мечтает обрасти целым штатом сотрудников smile



--------------------
Зачем платить больше,
когда можно заплатить дважды?
PM   Вверх
dron000
Дата 19.12.2006, 11:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 159
Регистрация: 20.9.2006

Репутация: нет
Всего: нет



Ладно,хорошо-допустим  я согласен,но как начет того самого скрипта для отправки писем с вложениями-речь то как раз о нем!??
PM MAIL   Вверх
3x3
  Дата 21.12.2006, 19:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 261
Регистрация: 17.9.2006

Репутация: 2
Всего: 8



Цитата(dron000 @ 19.12.2006,  11:34)
Ладно,хорошо-допустим  я согласен,но как начет того самого скрипта для отправки писем с вложениями-речь то как раз о нем!??

Ну тогда рассказывай то много, чего мы не знаем: на чем написанный и под какую операционную систему скрипт/утиль нужен? 

Перечисли в одну строчку, что бы мне было удобнее забить это в google smile


--------------------
Зачем платить больше,
когда можно заплатить дважды?
PM   Вверх
dron000
Дата 22.12.2006, 14:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 159
Регистрация: 20.9.2006

Репутация: нет
Всего: нет



Спасибо,я уже зделал.
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Oracle"
Zloxa
LSD

Данный раздел предназначен для обсуждения проблем с Oracle Database, другие продукты Oracle здесь не обсуждаются. Просьба при создании темы, придерживаться следующих правил:

  • при создании темы давайте ей осмысленное название, описывающее суть проблемы
  • указывайте используемую версию базы, способ соединения и язык программирования
  • при ошибках обязательно приводите код ошибки и сообщение сервера
  • приводите код в котором возникла ошибка, по возможности дайте тестовый пример демонстрирующий ошибку
  • при вставке кода используйте соответсвующие теги: [code=sql] [/code] для подсветки SQL и PL/SQL кода, [code=java] [/code] - для Java, и т.д.

  • документация по Oracle: 9i, 10g, 11g
  • книги по Oracle можно поискать здесь
  • действия модераторов можно обсудить здесь

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Zloxa, LSD.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Oracle | Следующая тема »


 




[ Время генерации скрипта: 0.0428 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.