OTRS fetch mail

Post Reply
CoGeAPS
Znuny newbie
Posts: 1
Joined: 20 Mar 2014, 11:36
Znuny Version: 3.2.2
Real Name: Nicola Grasso
Company: Co.Ge.A.P.S.

OTRS fetch mail

Post by CoGeAPS »

Ciao Ragazzi è da un mesetto che ho installato OTRS per la gestione delle richieste di un call center.

Il mio problema è che non scarica le email in automatico, non so se bisogna installare qualcosa o settarla....

qualcuno mi sa dire come e cosa dovrei fare?
Giulio Soleni
Znuny wizard
Posts: 392
Joined: 30 Dec 2010, 14:35
Znuny Version: 6.0.x and 5.0.x
Real Name: Giulio Soleni
Company: IKS srl

Re: OTRS fetch mail

Post by Giulio Soleni »

Ciao,
non c'è nulla di particolare da installare - salvo i moduli perl che sono richiesti per gestire correttamente le connessioni POP3 o IMAP.
Usa lo script /opt/otrs/bin/otrs.CheckModules.pl per verificare se la situazione moduli perl è a posto (io faccio riferimento a linux, se usi Windows ci sarà probabilmente un altro script...)
Ovviamente però devi impostare correttamente tutto nella sezione PostMaster Mail Account: la mailbox dedicata da cui OTRS può attingere per scaricare le mail a lui destinate.

Hai provato a fare un fetch manuale? Sempre dalle opzioni "Mail Account Management" alla web console puoi lanciare il comando "Fetch mail"

Che tipo di errori ti riportano i log?

Poi c'è anche ovviamente da considerare se stia o meno girando il cron per l'utente otrs. Hai controllato? in linux "crontab -l -u otrs" in Windows dovrebbe girare tutto con CronW ... non ricordo i dettagli della configurazione.
OTRS 6.0.x on CentOS 7.x with MariaDB 10.2.x database connected to an Active Directory for Agents and Customers.
ITSM and FAQ modules installed.
mbonfiglio
Znuny newbie
Posts: 3
Joined: 19 Jun 2014, 16:01
Znuny Version: 3.3.6

Re: OTRS fetch mail

Post by mbonfiglio »

Se sei su linux entri con utenza root e poi:

crontab -e -u otrs

se ti da una lista di editor seleziona quello più congeniale e poi aggiungi la riga:

*/5 * * * * /opt/otrs/bin/otrs.PostMasterMailbox.pl >> /dev/null


Dove il 5 è il numero di minuti tra uno scarico e l'altro.
PS: ovviamente se l'installazione di otrs nn è in "/opt/otrs" dovrai modificare la riga in modo opportuno.
Giulio Soleni
Znuny wizard
Posts: 392
Joined: 30 Dec 2010, 14:35
Znuny Version: 6.0.x and 5.0.x
Real Name: Giulio Soleni
Company: IKS srl

Re: OTRS fetch mail

Post by Giulio Soleni »

mbonfiglio wrote:Se sei su linux entri con utenza root e poi:

crontab -e -u otrs

se ti da una lista di editor seleziona quello più congeniale e poi aggiungi la riga:

*/5 * * * * /opt/otrs/bin/otrs.PostMasterMailbox.pl >> /dev/null


Dove il 5 è il numero di minuti tra uno scarico e l'altro.
PS: ovviamente se l'installazione di otrs nn è in "/opt/otrs" dovrai modificare la riga in modo opportuno.
Attenzione!! MAI editare direttamente il crontab dell'utente otrs usando il comando crontab -e
Questo perché ad ogni restart del servizio otrs il cron dell'utente otrs è sovrascritto.
Se si vuole modificare un particolare comando eseguito dal cron di otrs vanno editati i file presenti nel folder /opt/otrs/var/cron/ e poi va eseguito il comando /opt/otrs/bin/Cron.sh che serve proprio ad aggiornare il cron di otrs in base al contenuto dei file nel folder /opt/otrs/var/cron/
OTRS 6.0.x on CentOS 7.x with MariaDB 10.2.x database connected to an Active Directory for Agents and Customers.
ITSM and FAQ modules installed.
mbonfiglio
Znuny newbie
Posts: 3
Joined: 19 Jun 2014, 16:01
Znuny Version: 3.3.6

Re: OTRS fetch mail

Post by mbonfiglio »

"Questo perché ad ogni restart del servizio otrs il cron dell'utente otrs è sovrascritto"

Ciao, scusa, ma come si riavvia il servizio OTRS? perchè ho provato ma riavvio al max il server apache e anche così nn rilancia i crontab.

Cmq buono a sapersi.

Max
Giulio Soleni
Znuny wizard
Posts: 392
Joined: 30 Dec 2010, 14:35
Znuny Version: 6.0.x and 5.0.x
Real Name: Giulio Soleni
Company: IKS srl

Re: OTRS fetch mail

Post by Giulio Soleni »

Buon per te se non hai mai dovuto riavviare il servizio otrs :D ... scherzi a parte, OTRS è piuttosto robusto ma a volte un riavvio è necessario, anche solo per fare un po' di pulizia delle cache.

In CentOS (in altre distribuzioni Linux le cose possono variare un pochino) il riavvio del servizio otrs lo ottieni come segue:

service otrs stop
/opt/otrs/bin/otrs.Scheduler.pl -a stop --force ...questo non è detto che sia necessario ma nel caso pulisce lock spurii dal database, quindi te lo consiglio.
service otrs start
... controlla poi se è partito anche lo scheduler e nel caso...
/opt/otrs/bin/otrs.Scheduler.pl -a start

... ma visto che ci sei, per fare pulizia delle sessioni scadute, delle cache a livello web e di filesystem, la procedura più completa è la seguente (occhio alle utenze da usare)

da root
service otrs stop
/opt/otrs/bin/otrs.Scheduler.pl -a stop --force
service crond stop
service httpd stop ...in altre distribuzioni Linux avrai apache2
su - otrs ...può essere necessario editare il file /etc/passwd per consentire il login a console dell'utente otrs
/opt/otrs/bin/otrs.RebuildConfig.pl
/opt/otrs/bin/otrs.LoaderCache.pl -o delete
/opt/otrs/bin/otrs.DeleteCache.pl
/opt/otrs/bin/otrs.DeleteSessionIDs.pl --all
exit ...back to root

service httpd start
service crond start
service otrs start
OTRS 6.0.x on CentOS 7.x with MariaDB 10.2.x database connected to an Active Directory for Agents and Customers.
ITSM and FAQ modules installed.
adeena
Znuny newbie
Posts: 1
Joined: 20 Apr 2015, 07:01
Znuny Version: 3.3.10
Real Name: asdf qwe

Re: OTRS fetch mail

Post by adeena »

nel file delle traduzioni trovi i formati delle rispettive lingue ( ../kernel/language )
Enjoy
Unlock the key of your success by http://www.e-six-sigma.com and testking.By using our latest California Northstate University and study material, you can easily pass unicefr Best wishes.
Post Reply