OTRS 3.0.2 Не забирает автоматически почту

Moderator: DenisBY

Locked
Gorcom
Znuny newbie
Posts: 2
Joined: 18 Nov 2010, 16:38
Znuny Version: 3.0.2

OTRS 3.0.2 Не забирает автоматически почту

Post by Gorcom »

Otrs 3.0.2 не хочет забирать почту автоматом (POP3). Если нажимаешь на "Забрать письмо" то письма доставляются.
В чем может быть проблема? OTRS установленa на CentOS.
Gorcom
Znuny newbie
Posts: 2
Joined: 18 Nov 2010, 16:38
Znuny Version: 3.0.2

Re: OTRS 3.0.2 Не забирает автоматически почту

Post by Gorcom »

Не отработался скрипт Cron.sh, после выполнения скрипта все заработало.
Вопрос решен.
morgot
Znuny newbie
Posts: 9
Joined: 25 Feb 2011, 14:30
Znuny Version: 3.0.5

Re: OTRS 3.0.2 Не забирает автоматически почту

Post by morgot »

У меня otrs 3.0.5 стоит на freebsd 8.1. И тоже не забирает автоматически почту. Нигде не нашёл никакого скрипта cron.sh
Не подскажете, может во фре он по другому зовётся, и где он лежит...?
peacefrog
Znuny newbie
Posts: 38
Joined: 10 Aug 2010, 14:37
Znuny Version: 2.4.7

Re: OTRS 3.0.2 Не забирает автоматически почту

Post by peacefrog »

в моём случае не отрабатывался крон, так как к именам модулей был добавлен otrs.*

crontab -u otrs -l

проверяем /opt/otrs/bin, если видим, что есть разница в названии модулей в кроне и реальным названием файлов, делаем

crontab -u otrs -e

правим имена модулей

ESC, :x
peacefrog
Znuny newbie
Posts: 38
Joined: 10 Aug 2010, 14:37
Znuny Version: 2.4.7

Re: OTRS 3.0.2 Не забирает автоматически почту

Post by peacefrog »

прошу прощения, супер смайлики решают. ESC :x
morgot
Znuny newbie
Posts: 9
Joined: 25 Feb 2011, 14:30
Znuny Version: 3.0.5

Re: OTRS 3.0.2 Не забирает автоматически почту

Post by morgot »

у меня в /etc/crontab ваще ни единого упоминания про otrs нету
и скрипта cron.sh я нигде не нашёл
что теперь делать...
peacefrog
Znuny newbie
Posts: 38
Joined: 10 Aug 2010, 14:37
Znuny Version: 2.4.7

Re: OTRS 3.0.2 Не забирает автоматически почту

Post by peacefrog »

я же говорю, крон запускается от юзера отрс, и я сам не знаю, где он находится.

что говорит команда crontab -u otrs -l
?
alexus
Znuny wizard
Posts: 380
Joined: 20 Sep 2010, 16:54
Znuny Version: OTRS 6 CE
Real Name: Alexey Yusov
Company: Radiant System Group s.r.o
Location: Prague
Contact:

Re: OTRS 3.0.2 Не забирает автоматически почту

Post by alexus »

Для запуска cron для OTRS надо сделать следующее:
1. В папке otrs/var/cron переименовать все файлы из filename.dist в filename.
2. В папке otrs/bin под пользователем otrs запустить скрипт ./Cron.sh start.
3. С помощью команды crontab -l -u otrs отредактировать файл cron по своему усмотрению. Т.е. в вашем случае с почтой в файле д.б. такая строка

Code: Select all

*/10 * * * * $HOME/bin/otrs.PostMasterMailbox.pl >> /dev/null
.
4. Если почтовый ящик настроен в PostMaster Mail Accounts, то почта с него бужет приходить каждые 10 мин.
Alexey Yusov

Production: OTRS CE ITSM 6.0.28 on CentOS 7 + Apache 2.4 + MariaDB 10.4.13 + Radiant Customer Portal

Radiant System OTRS Intergrator
RS4OTRS marketplace
Stay tuned on our Facebook
((OTRS)) Community Edition - what next?
NurMKM
Znuny newbie
Posts: 3
Joined: 07 Oct 2010, 05:27
Znuny Version: 2

Re: OTRS 3.0.2 Не забирает автоматически почту

Post by NurMKM »

у меня такая же проблема не забирает автоматом от почты.
если набирать crontab -u otrs -l
то выводить на экран :
# delete expired cache weekly (Sunday mornings)
20 0 * * 0 $HOME/bin/otrs.DeleteCache.pl --expired >> /dev/null
30 0 * * 0 $HOME/bin/otrs.LoaderCache.pl -o delete >> /dev/null

# fetch every 5 minutes emails via fetchmail
#*/5 * * * * [ -x /usr/bin/fetchmail ] && /usr/bin/fetchmail -a >> /dev/null
#*/5 * * * * /usr/bin/fetchmail -a --ssl >> /dev/null


# start generic agent every 20 minutes
*/20 * * * * $HOME/bin/otrs.GenericAgent.pl >> /dev/null


# start generic agent every 10 minutes
*/10 * * * * $HOME/bin/otrs.GenericAgent.pl -c db >> /dev/null

# check every 120 min the pending jobs
45 */2 * * * $HOME/bin/otrs.PendingJobs.pl >> /dev/null

# check daily the spool directory of OTRS
#10 0 * * * * [ -e /etc/init.d/otrs ] && /etc/init.d/otrs cleanup >> /dev/null; [ -e /etc/rc.d/init.d/otrs ] && /etc/rc.d/init.d/otrs cleanup >> /dev/null
10 0 * * * $HOME/bin/otrs.cleanup >> /dev/null

# fetch emails every 10 minutes
*/10 * * * * $HOME/bin/otrs.PostMasterMailbox.pl >> /dev/null

# just every day
01 01 * * * $HOME/bin/otrs.RebuildTicketIndex.pl >> /dev/null

# delete every 120 minutes old/idle session ids
55 */2 * * * $HOME/bin/otrs.DeleteSessionIDs.pl --expired >> /dev/null


# unlock every hour old locked tickets
35 * * * * $HOME/bin/otrs.UnlockTickets.pl --timeout >> /dev/null

тут я удалил некоторые комменты.
У меня почта на gmaile, тянет себе через поп3с
Вроде крон работает
Сегодня добавил почту с маила также не тянет писем.
Помогите очень срочно надо. :(
NurMKM
Znuny newbie
Posts: 3
Joined: 07 Oct 2010, 05:27
Znuny Version: 2

Re: OTRS 3.0.2 Не забирает автоматически почту

Post by NurMKM »

Всем спасибо разобрался.
в /var/log/messages обнаружились только записи вида "/usr/sbin/cron[47852]: Permission denied".
аккаунт заблокирован, если в файле /etc/shadow на месте пароля записан символ '!'. По некоторому стечению обстоятельств так и оказалось. Еще туда можно записать '*', как говорится, почувствуйте разницу. :D
Locked