# Проблема с заявкой по email

**URL:** <https://community.itop-itsm.ru/t/problema-s-zayavkoj-po-email/1031>\
**Category:** Кастомизация\
**Created:** [24.Май.2018 18:17:42 UTC](https://community.itop-itsm.ru/t/problema-s-zayavkoj-po-email/1031 "2018-05-24T18:17:42Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![Lelya](https://community.itop-itsm.ru/user_avatar/community.itop-itsm.ru/lelya/32/279_2.png) [@Lelya](https://community.itop-itsm.ru/u/Lelya)\
**Post date:** [24.Май.2018 18:17:42 UTC](https://community.itop-itsm.ru/t/problema-s-zayavkoj-po-email/1031/1 "2018-05-24T18:17:42Z")

</div>

Добрый день! Есть проблема создания заявок, которые приходят в течении дня на почтовый ящик. Прием писем живет сам собой, никак не получается отловить проблему. После рестарта системы и первого прогона задачи mysql занимает 1,5 ГБ памяти. Выполнение задачи стоит по крону каждые 20 минут. Помогите, пожалуйста, разобраться!

---

<div class="post-metadata">

**Author:** ![vladimir](https://community.itop-itsm.ru/user_avatar/community.itop-itsm.ru/vladimir/32/687_2.png) [@vladimir](https://community.itop-itsm.ru/u/vladimir)\
**Post date:** [29.Май.2018 14:31:42 UTC](https://community.itop-itsm.ru/t/problema-s-zayavkoj-po-email/1031/2 "2018-05-29T14:31:42Z")

</div>

Добрый день, @Lelya!  
Нужен конфиг настроек почтового ящика из iTop, особенно то место, где значения по умолчанию задаются.  
Дебаг почтового модуля смотрели?

> [@Lelya](#):
>
> После рестарта системы и первого прогона задачи mysql занимает 1,5 ГБ памяти.

В итоге задача завершается успешно или нет?

---

<div class="post-metadata">

**Author:** ![Lelya](https://community.itop-itsm.ru/user_avatar/community.itop-itsm.ru/lelya/32/279_2.png) [@Lelya](https://community.itop-itsm.ru/u/Lelya)\
**Post date:** [30.Май.2018 04:45:02 UTC](https://community.itop-itsm.ru/t/problema-s-zayavkoj-po-email/1031/3 "2018-05-30T04:45:02Z")

</div>

Спасибо за ответ!

 ![image](https://community.itop-itsm.ru/uploads/default/original/1X/0fb5833be6cffa1ba94a898d1214dd3c09fbea83.png)

Нет, по итогу по выполняется, то нет. Изначально, предполагался забор писем каждые 10 минут. Проблему выявили не сразу. Когда начала разбираться, то увеличила промежуток на каждые 20 минуту. Если выполняется, то почему-то только ночью, вот это вообще для меня не ясно. Дебаг не смотрела? Нужно включить отладку для каждого почтового ящика?

---

<div class="post-metadata">

**Author:** ![Lelya](https://community.itop-itsm.ru/user_avatar/community.itop-itsm.ru/lelya/32/279_2.png) [@Lelya](https://community.itop-itsm.ru/u/Lelya)\
**Post date:** [04.Июнь.2018 08:00:44 UTC](https://community.itop-itsm.ru/t/problema-s-zayavkoj-po-email/1031/4 "2018-06-04T08:00:44Z")

</div>

Включила трассировку, но не могу найти ее расшифровку  
 ![image](https://community.itop-itsm.ru/uploads/default/original/1X/c69b19e866bdb8ee2e557da4dbfaea537ea6beb1.png)

---

<div class="post-metadata">

**Author:** ![vladimir](https://community.itop-itsm.ru/user_avatar/community.itop-itsm.ru/vladimir/32/687_2.png) [@vladimir](https://community.itop-itsm.ru/u/vladimir)\
**Post date:** [04.Июнь.2018 08:27:39 UTC](https://community.itop-itsm.ru/t/problema-s-zayavkoj-po-email/1031/5 "2018-06-04T08:27:39Z")

</div>

Я не тот дебаг имел ввиду. В конфиг-файле для почтового модуля есть `debug => false`, его нужно включить, перезапустить cron.php и смотреть на вывод скрипта.

---

<div class="post-metadata">

**Author:** ![Lelya](https://community.itop-itsm.ru/user_avatar/community.itop-itsm.ru/lelya/32/279_2.png) [@Lelya](https://community.itop-itsm.ru/u/Lelya)\
**Post date:** [04.Июнь.2018 13:11:48 UTC](https://community.itop-itsm.ru/t/problema-s-zayavkoj-po-email/1031/6 "2018-06-04T13:11:48Z")

</div>

Спасибо за пояснение! Сделано, как описано выше. Вопрос - где смотреть вывод скрипта? В itop-cron.log?

---

<div class="post-metadata">

**Author:** ![Lelya](https://community.itop-itsm.ru/user_avatar/community.itop-itsm.ru/lelya/32/279_2.png) [@Lelya](https://community.itop-itsm.ru/u/Lelya)\
**Post date:** [05.Июнь.2018 20:27:54 UTC](https://community.itop-itsm.ru/t/problema-s-zayavkoj-po-email/1031/7 "2018-06-05T20:27:54Z")

</div>

Смотрю на лог. Есть ошибка.  
Failed to create a ticket for the incoming email 111 (89967) и т.д.  
Как я понимаю не может создать тикет по одному из писем в ящике.

Сделала следующее, отправила письмо на email вечером в 17:00. Задание по крону стоит каждые 20 минут, но письмо он забрал в 1:40 ночи. Как так?

---

<div class="post-metadata">

**Author:** ![vladimir](https://community.itop-itsm.ru/user_avatar/community.itop-itsm.ru/vladimir/32/687_2.png) [@vladimir](https://community.itop-itsm.ru/u/vladimir)\
**Post date:** [06.Июнь.2018 07:30:08 UTC](https://community.itop-itsm.ru/t/problema-s-zayavkoj-po-email/1031/8 "2018-06-06T07:30:08Z")

</div>

Так не пойдет. Нужно смотреть процесс в реальном времени, а не ждать по 20 минут. Остановите crond, запускайте cron.php руками, отправляйте письмо и смотрите вывод скрипта. Если cron.php не может создать тикет, он обычно пишет, что не нравится ему.

> [@Lelya](#):
>
> Failed to create a ticket for the incoming email 111 (89967) и т.д.

89967 это количество писем ящике?

---

<div class="post-metadata">

**Author:** ![Lelya](https://community.itop-itsm.ru/user_avatar/community.itop-itsm.ru/lelya/32/279_2.png) [@Lelya](https://community.itop-itsm.ru/u/Lelya)\
**Post date:** [25.Июнь.2018 20:10:29 UTC](https://community.itop-itsm.ru/t/problema-s-zayavkoj-po-email/1031/9 "2018-06-25T20:10:29Z")

</div>

Только добралась до задачи. Ошибка была в теме писем. Одну вычислила: некоторые сервисы в теме письма добавляют изображение, в нашем случае хостинг провайдер Джино. Эти письма стало отфильтровывать. Но теперь оишбки и в обычных письмах, которых ранее читались. Вот вывод из лога после попытки создать тикет:

> ## Protocol: imap Mail server: [imap.gmail.com](http://imap.gmail.com), port: 993, login: \*\*\*\*\*\*\*, password: \*\*\*\*\*\*\*, mailbox: , options: /imap
> 
> Processing Message Source: \*\*\*\*\*\*\* GetMessagesCount returned: 1  
> Searching EmailReplicas: ‘SELECT EmailReplica WHERE uidl IN (’\*\*\*\*\*\*\*\_90197’) AND mailbox\_path = ‘’’
> 
> ## Skipping old (already processed) message: uidl=_ **\_90197 index=0 marked as ‘error’ Searching for unused EmailReplicas: 'SELECT EmailReplica WHERE uidl LIKE '** _\_%’ AND mailbox\_path = ‘’ AND id NOT IN (-1,‘8843’)’ Starting: 1529957098 (2018-06-25 23:04:58) Already running… Exiting: 1529957098 (2018-06-25 23:04:58) Protocol: imap Mail server: [imap.gmail.com](http://imap.gmail.com), port: 993, login: \*\*\*\*\*\*\*, password: \*\*\*\*\*\*\*, mailbox: , options: /imap
> 
> Processing Message Source: \*\*\*\*\*\*\* GetMessagesCount returned: 1  
> Searching EmailReplicas: ‘SELECT EmailReplica WHERE uidl IN (’\*\*\*\*\*\*\*\_90197’) AND mailbox\_path = ‘’’
> 
> Skipping old (already processed) message: uidl=_**\_90197 index=0 marked as ‘error’  
> Searching for unused EmailReplicas: 'SELECT EmailReplica WHERE uidl LIKE '**_\_%’ AND mailbox\_path = ‘’ AND id NOT IN (-1,‘8843’)’

Я не вижу, в чем именно тут ошибка. Может, Вы можете что-то подсказать?
