Mails werden nicht automatisch abgerufen

Hilfe zu Znuny Problemen aller Art
Locked
MarcelS
Znuny newbie
Posts: 22
Joined: 11 Jan 2016, 11:39
Znuny Version: 5.0.5

Mails werden nicht automatisch abgerufen

Post by MarcelS »

Hallo liebe OtterHub-Community,

und zwar betreibe ich OTRS in der Version 5.0.5.
Ich habe, da es in der OTRS 5 Version, keinen Cronjob für die postmaster_mailbox einen von einer vorherigen OTRS Version passend in
/opt/otrs/var/cron unter dem Namen abgelegt.

Außerdem habe ich unter /opt/otrs/bin/ die otrs.PostMasterMailbox.pl abgelegt.
Die postmaster_mailbox-Datei ist so eingerichtet:
# fetch emails every 1 minutes
*/1 * * * * $HOME/bin/otrs.PostMasterMailbox.pl >> /dev/null

Im OTRS selbst habe ich in der Weboberfläche das passende PostMaster-E-Mail-Konto angelegt.
Wenn ich nun auf E-Mails abholen klicke, holt OTRS direkt die Mails aus dem gewünschten Ordner ab.
Aber OTRS prüft danach nicht mehr nach ob noch Mails in dem jeweilige Postfach abliegen. Heißt also: Das Intervall in der postmaster_mailbox-Datei läuft nicht durch.

Nun ist die Frage wo das Problem liegen könnte... :( Ich habe schon überall im Internet geschaut und in dem OTRS-Handbuch für die 5er Version konnte ich auch keine Lösung dafür finden. Er versucht übrigens die Mails über IMAP abzuholen.

Das verwendete OS ist: CentOS 6.7


Mit freundlichen Grüßen
darkdead
Znuny newbie
Posts: 81
Joined: 09 Jul 2015, 15:28
Znuny Version: 5.0.7

Re: Mails werden nicht automatisch abgerufen

Post by darkdead »

Wieso holst du die Mails nicht per SMTP vom Mailserver ab?
Was hast du im Core::Sendmail Modul eingestellt?
Last edited by darkdead on 11 Jan 2016, 12:04, edited 2 times in total.
Currently using: OTRS 5.0.7 | PostgresSQL 9.4.5 | Ubuntu 15.10
Extension: FAQ | Survey | System Monitoring | Time Accounting

Test System: OTRS 5.0.7 | PostgresSQL 9.4.5 | Ubuntu 15.10
jojo
Znuny guru
Posts: 15020
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Re: Mails werden nicht automatisch abgerufen

Post by jojo »

Hallo Marcel,

OTRS 5 hat einen Daemon der sich um das abholen kümmert. Mach daher Deine Änderungen (Cron und die "falsche" Datei im bin Verzeichnis) wieder rückgängig. Der Daemon holt die Mails alle 10 Minuten ab, dies kann in der Sysconfig geändert werden, danach muss der Daemon neu gestartet werden.
"Production": OTRS™ 8, OTRS™ 7, STORM powered by OTRS
"Testing": ((OTRS Community Edition)) and git Master

Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
jojo
Znuny guru
Posts: 15020
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Re: Mails werden nicht automatisch abgerufen

Post by jojo »

Hallo,
darkdead wrote:Wieso holst du die Mails nicht per SMTP vom Mailserver ab?
Was hast du im Core::Sendmail Modul eingestellt?
mit SMTP kann man keine Mails abholen, es dient zum Versenden von Mails.
"Production": OTRS™ 8, OTRS™ 7, STORM powered by OTRS
"Testing": ((OTRS Community Edition)) and git Master

Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
MarcelS
Znuny newbie
Posts: 22
Joined: 11 Jan 2016, 11:39
Znuny Version: 5.0.5

Re: Mails werden nicht automatisch abgerufen

Post by MarcelS »

SendmailModule SMTP

Standardwert: Sendmail


SendmailModule::CMD Standardwert: /usr/sbin/sendmail -i -f

If "Sendmail" was selected as SendmailModule, the location of the sendmail binary and the needed options must be specified.


SendmailModule::Host : IP-Adresse vom Exchange

Standardwert: mail.example.com



Standardwert: 25


So sieht es derzeit aus.


Bei PostMaster-E-Mail-Konten habe ich nur die Möglichkeit den Typ: IMAP, IMAPS, IMAPTLS, POP3, POP3S und POP3TLS zu wählen. Habe schon alles mal getestet.
darkdead
Znuny newbie
Posts: 81
Joined: 09 Jul 2015, 15:28
Znuny Version: 5.0.7

Re: Mails werden nicht automatisch abgerufen

Post by darkdead »

mit SMTP kann man keine Mails abholen, es dient zum Versenden von Mails.
Uups, stimmt, das ist ja IMAP -.-
Currently using: OTRS 5.0.7 | PostgresSQL 9.4.5 | Ubuntu 15.10
Extension: FAQ | Survey | System Monitoring | Time Accounting

Test System: OTRS 5.0.7 | PostgresSQL 9.4.5 | Ubuntu 15.10
MarcelS
Znuny newbie
Posts: 22
Joined: 11 Jan 2016, 11:39
Znuny Version: 5.0.5

Re: Mails werden nicht automatisch abgerufen

Post by MarcelS »

Hallo jojo,

ich habe nun die postmaster_mailbox aus cron gelöscht und die otrs.PostMasterMailbox.pl -Datei aus bin gelöscht.

In der Sysconfig habe ich unter dem Punkt Daemon::SchedulerCronTaskManager::Task die Option Daemon::SchedulerCronTaskManager::Task###FetchMail aktiviert

und unter der Option:
Daemon::SchedulerCronTaskManager::Task###MailAccountFetch
hab ich die Zeit von /10 auf /1 geändert.

Die Mails werden aber immernoch nicht automatisch abgeholt.


Wie startet man dann genau den jeweiligen Daemon neu? Ich mache immer /opt/otrs/bin/Cron.sh restart otrs
jojo
Znuny guru
Posts: 15020
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Re: Mails werden nicht automatisch abgerufen

Post by jojo »

der zugehörige Eintrag heisst: Daemon::SchedulerCronTaskManager::Task###MailAccountFetch" und ist standardmäßig aktiv. (wie gesagt alle 10 Minuten)

Der Daemon wird über das bin/otrs.Daemon.pl script gesteuert (erst stoppen, dann neu starten)

Wenn es dann immer noch nicht funktioniert, hilft das überprüfen der Logfiles (OTRS und Daemon Log)
"Production": OTRS™ 8, OTRS™ 7, STORM powered by OTRS
"Testing": ((OTRS Community Edition)) and git Master

Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
MarcelS
Znuny newbie
Posts: 22
Joined: 11 Jan 2016, 11:39
Znuny Version: 5.0.5

Re: Mails werden nicht automatisch abgerufen

Post by MarcelS »

Vielen Dank jojo!

Es funktioniert nun und der Daemon läuft nun alle Minute auf der CentOS Maschine durch.

Da wir einen zeitkritischen Plan im Unternehmen haben wollte ich dich noch einmal fragen ob ich das Intervall des Daemons auch kürzer als eine Minute setzen kann?
jojo
Znuny guru
Posts: 15020
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Re: Mails werden nicht automatisch abgerufen

Post by jojo »

Hallo,

das intervall kann nicht kürzer gesetzt werden. Ich bezweifle auch das jemand in kürzeren Zeitabständen als 1 Minute ständig prüft ob neue Tickets da sind. E-Mail ist übrigens auch kein Echtzeitdienst, theoretisch kann die Zustellung mehre Tage dauern.

Eine Alternative ohne abholen der Mails wäre das Forwarden vom eigentliochen Mailserver an einen MTA auf dem OTRS Server, der dann via procmail die Mails ins OTRS übergibt. Hier hast Du (fast) keinen Zeitverlust.
"Production": OTRS™ 8, OTRS™ 7, STORM powered by OTRS
"Testing": ((OTRS Community Edition)) and git Master

Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
MarcelS
Znuny newbie
Posts: 22
Joined: 11 Jan 2016, 11:39
Znuny Version: 5.0.5

Re: Mails werden nicht automatisch abgerufen

Post by MarcelS »

Ich danke euch allen für die Hilfe bzgl. des Problems. Aber mein größter Dank geht an den Git Master jojo.

Es hat alles funktioniert und das System hat soeben die Generalprobe überstanden! Vielen Dank.

Der Thread kann gerne geschlossen werden.
rkoots
Znuny newbie
Posts: 8
Joined: 13 Jan 2016, 03:45
Znuny Version: OTRS 5
Real Name: Raj

Re: Mails werden nicht automatisch abgerufen

Post by rkoots »

Hi,

I am New to OTRS 5.
I have installed OTRS and configured POP3S for all the incomming mail ids successfully.

My scenario is i have 3 email ID all configured to different Queue.

But I am not able to configure the SMTP for all three, as in Core:Sendmail there is only one email can be configured.

Please help in configuring so that i can send response form otrs (different email id for different Queue.)


Thanks.
Raj
reneeb
Znuny guru
Posts: 5018
Joined: 13 Mar 2011, 09:54
Znuny Version: 6.0.x
Real Name: Renée Bäcker
Company: Perl-Services.de
Contact:

Re: Mails werden nicht automatisch abgerufen

Post by reneeb »

Are these really different SMTP servers? Can you configure your mailserver so that each system mail address can send the mails with one SMTP account? If not, you might be interested in http://opar.perl-services.de/dist/MultiSMTP
Perl / Znuny development: http://perl-services.de
Free Znuny add ons from the community: http://opar.perl-services.de
Commercial add ons: http://feature-addons.de
rkoots
Znuny newbie
Posts: 8
Joined: 13 Jan 2016, 03:45
Znuny Version: OTRS 5
Real Name: Raj

Re: Mails werden nicht automatisch abgerufen

Post by rkoots »

Thanks for your reply..

Yes I m using two different SMTP server for sending emails.
I have 5 emailID to configure SMTP outgoing.

Currently I have configured only one email ID in smtp. I tried MultiSMTP package But I dont find where to give second smtp details. i searched in core:sendmail where if i select multismtp also i m able to input only one smtp.

On to the second point , say if i send mail from one smtp server then how to configure for all email ID? how to i authenticate for multiple emailID ? core:sendmail will take only auth username and pwd ???

Please help
Locked