• 🔥 Бесплатный курс от Академии Кодебай: «Анализ защищенности веб-приложений»

    🛡 Научитесь находить и использовать уязвимости веб-приложений.
    🧠 Изучите SQLi, XSS, CSRF, IDOR и другие типовые атаки на практике.
    🧪 Погрузитесь в реальные лаборатории и взломайте свой первый сайт!
    🚀 Подходит новичкам — никаких сложных предварительных знаний не требуется.

    Доступ открыт прямо сейчас Записаться бесплатно

Как часто отрабатывает агент "after New Mail Has Arrived"

  • Автор темы Автор темы Omh
  • Дата начала Дата начала
O

Omh

Всем ку!

Возникла тут задача мониторить входящие мылы и, проаналиировав их нотифицировать человека при определённых условиях.

Вот думаю, какого агента лучше сделать, шедульного раз в 5 минут или именно того, который указан в названии темы.
Просто с агентами по приходу мыла не работал очень много, нету ли там подводных камней.

Спасибо!
 
Omh
шедульного раз в 5 минут
за такое бьют ;)
зачем зря дергать сервер?
агентов нужно создавать четко по факту а не забивать очередь агент-менеджера фигней
по "after New Mail Has Arrived" может не сработать если сервер не почтовый или нет переменной AMgr_DisableMailLookup=1
 
Ну вот и мне не нравится.
Ладно, поставлю на after mail is arrived и поэксперементирую.
 
Omh

за такое бьют ;)
зачем зря дергать сервер?
агентов нужно создавать четко по факту а не забивать очередь агент-менеджера фигней
по "after New Mail Has Arrived" может не сработать если сервер не почтовый или нет переменной AMgr_DisableMailLookup=1

Дополнение: AMgr_DisableMailLookup=1 заставит сработать агента и на не основном почтовом сервере...
 
rinsk
а я не тоже самое написал? :)
 
Нормально, кстати, этот триггер работает.
С каким-то сдвигом временным запускается, но достаточно приемлимо.
 
На счет временного сдвига, этот параметр настраивается в notes.ini.
У меня возник вопрос. Предположим агент срабатывает после 5 минут после "поступления новых писем", пришло 2 письма с разницей в минуту, тогда агент сработает 2 раза?
 
<div class="sp-wrap"><div class="sp-head-wrap"><div class="sp-head folded clickable">специально для omh</div></div><div class="sp-body"><div class="sp-content">ААААААААААА! Верни старую аву!!!
<table valign="top" style='margin:0;width:100%;border:1px dashed red;'>[tr]<td align='middle' bgcolor='#ff6060' valign='top' width='1%'>
<FONT color='#ffffff' size='+3'> ! </font>
</td><td align="midle" valign='top' style='background:#fff;'>vital, нечего пользоваться тем, что у тя предупреждений нет и флудить в темах... OKEN</td>[/tr]</table>
 
Darker
Предположим агент срабатывает после 5 минут после "поступления новых писем", пришло 2 письма с разницей в минуту, тогда агент сработает 2 раза?
агент сработает один раз, именно для єтого и был задуман таймаут, чем больше набьется необработанных документов тем больше их агент за раз отработает
 
Можно ли получить коллекцию документов при запуске агента (Before new mail arrives)? Если можно, есть ли уже у документов NoteID?
 
Можно ли получить коллекцию таких документов при запуске агента? Если можно, есть ли уже у документов NoteID?
См. справку:
Set notesDocument = notesSession.DocumentContext 'Before ...
Set notesDocumentCollection = notesDatabase.UnprocessedDocuments 'After ...
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab