[Gelöst] Mehere Sendmail (SMTP) Konten

Hilfe zu OTRS Problemen aller Art
Post Reply
staybb
OTRS expert
Posts: 51
Joined: 01 Jul 2011, 09:39
OTRS Version?: 3.0.4

[Gelöst] Mehere Sendmail (SMTP) Konten

Post by staybb »

Hallo,

ich möchte im OTRS als Testumgebung eine zweite Mailumgebung einrichten. Sprich OTRS soll über zwei verschiedene SMTP Server Mails versenden.

Unter SysConfig im Framework "Sendmail" ist bisher der primäre SMTP Server eingetragen.

Ist es möglich einen zweiten hinzuzufügen? Über eine config Datei oder sonst was?
Last edited by staybb on 25 May 2013, 19:49, edited 3 times in total.

reneeb
OTRS guru
Posts: 4795
Joined: 13 Mar 2011, 09:54
OTRS Version?: 3.3.x
Company: Perl-Services.de
Contact:

Re: Mehere Sendmail (SMTP) Konten

Post by reneeb »

Perl / OTRS development: http://perl-services.de
Free OTRS add ons from the community: http://opar.perl-services.de
Commercial add ons: http://feature-addons.de

staybb
OTRS expert
Posts: 51
Joined: 01 Jul 2011, 09:39
OTRS Version?: 3.0.4

Re: Mehere Sendmail (SMTP) Konten

Post by staybb »

Danke das habe ich kurz nach dem Eintrag hier auch gefunden und auch installiert.

Nur funktioniert es noch nicht, bzw. ich weiss nicht was ich alles einstellen muss.

Ich habe in SysConfig -> Framework -> SendMail - > MultiSMTP aktiviert.

Ich kann aber immer noch "nur" einen SMTP Server angeben. Wo hinterlege ich nun zusätzlich den zweiten SMTP Server?

reneeb
OTRS guru
Posts: 4795
Joined: 13 Mar 2011, 09:54
OTRS Version?: 3.3.x
Company: Perl-Services.de
Contact:

Re: Mehere Sendmail (SMTP) Konten

Post by reneeb »

Im Admin-Bereich gibt es den Punkt "SMTP-Einstellungen". Dort kannst Du die SMTP-Server einrichten.
Perl / OTRS development: http://perl-services.de
Free OTRS add ons from the community: http://opar.perl-services.de
Commercial add ons: http://feature-addons.de

staybb
OTRS expert
Posts: 51
Joined: 01 Jul 2011, 09:39
OTRS Version?: 3.0.4

Re: Mehere Sendmail (SMTP) Konten

Post by staybb »

Wo genau meinst du im Admin-Bereich? Unter SysConfig?

Weil direkt im Admin-Bereich finde ich nichts zu SMTP.

staybb
OTRS expert
Posts: 51
Joined: 01 Jul 2011, 09:39
OTRS Version?: 3.0.4

Re: Mehere Sendmail (SMTP) Konten

Post by staybb »

Ich habe das Plugin eben nochmal neu installiert und folgende Fehlermeldungen kommen in den Logs (siehe Anhang)
smtp_fehler.jpg
Ist das Plugin nicht ausgelegt für OTRS 3.1.11 ?
You do not have the required permissions to view the files attached to this post.

reneeb
OTRS guru
Posts: 4795
Joined: 13 Mar 2011, 09:54
OTRS Version?: 3.3.x
Company: Perl-Services.de
Contact:

Re: Mehere Sendmail (SMTP) Konten

Post by reneeb »

Für 3.1.x ist ein Fehler drin (Fremdschlüssel verweist auf falsche Tabelle). c.a.p.e IT hat mir einen Fix geschickt, den ich am Wochenende einpflegen möchte...
Perl / OTRS development: http://perl-services.de
Free OTRS add ons from the community: http://opar.perl-services.de
Commercial add ons: http://feature-addons.de

staybb
OTRS expert
Posts: 51
Joined: 01 Jul 2011, 09:39
OTRS Version?: 3.0.4

Re: Mehere Sendmail (SMTP) Konten

Post by staybb »

reneeb wrote:Für 3.1.x ist ein Fehler drin (Fremdschlüssel verweist auf falsche Tabelle). c.a.p.e IT hat mir einen Fix geschickt, den ich am Wochenende einpflegen möchte...
Wird die Version dann fürs 3.1.x neu hochgeladen? Bzw. konntest du schon was machen?

Danke im Voraus.

reneeb
OTRS guru
Posts: 4795
Joined: 13 Mar 2011, 09:54
OTRS Version?: 3.3.x
Company: Perl-Services.de
Contact:

Re: Mehere Sendmail (SMTP) Konten

Post by reneeb »

Ja, Version 3.1.5 auf http://opar.perl-services.de/bin/index. ... /MultiSMTP enthält den Fix (nochmal Danke @capeIT).
Perl / OTRS development: http://perl-services.de
Free OTRS add ons from the community: http://opar.perl-services.de
Commercial add ons: http://feature-addons.de

staybb
OTRS expert
Posts: 51
Joined: 01 Jul 2011, 09:39
OTRS Version?: 3.0.4

Re: Mehere Sendmail (SMTP) Konten

Post by staybb »

reneeb wrote:Ja, Version 3.1.5 auf http://opar.perl-services.de/bin/index. ... /MultiSMTP enthält den Fix (nochmal Danke @capeIT).
Super!

Muss ich dann in der Sysconfig noch etwas einstellen damit das Plugin aktiv ist? Oder ist es automatisch aktiv wenn ich zwei SMTP Server über das Plugin hinzufüge und den Mailadressen zuweise?

reneeb
OTRS guru
Posts: 4795
Joined: 13 Mar 2011, 09:54
OTRS Version?: 3.3.x
Company: Perl-Services.de
Contact:

Re: Mehere Sendmail (SMTP) Konten

Post by reneeb »

Du musst in der Sysconfig unter Framework -> Core::Sendmail noch "MultiSMTP" als Versandart wählen.
Perl / OTRS development: http://perl-services.de
Free OTRS add ons from the community: http://opar.perl-services.de
Commercial add ons: http://feature-addons.de

staybb
OTRS expert
Posts: 51
Joined: 01 Jul 2011, 09:39
OTRS Version?: 3.0.4

Re: Mehere Sendmail (SMTP) Konten

Post by staybb »

Also das Plugin funktioniert auf meinem otrs Server noch nicht richtig. Oder ich habe etwas falsch konfiguriert.

Wenn ich zb. Mails über den PostMaster abrufe oder eine Ticket-Antwort erstelle, erhalte ich von apache folgende Fehlermeldung im Browser:

Code: Select all

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, webmaster@localhost .........
Folgendes steht dazu in der error.log von apache:

Code: Select all

[Wed Nov 21 09:58:30 2012] [error] [client 10.2.1.23] [Wed Nov 21 09:58:30 2012] index.pl: Got no SendmailObject! at /opt/otrs/bin/cgi-bin/../../Kernel/System/Ticket/Event/ArticleSearchIndex.pm line 32., referer: http://ticketsystem/otrs/index.pl?ChallengeToken=8fcc422fdfd4b7f23bc51fdbaca7fa86&ChallengeToken=8fcc422fdfd4b7f23bc51fdbaca7fa86&Action=AgentTicketCompose&TicketID=293&ArticleID=1302&ReplyAll=&ResponseID=1
[Wed Nov 21 09:58:30 2012] [error] [client 10.2.1.23] [Wed Nov 21 09:58:30 2012] Carp.pm: \t(in cleanup) Got no SendmailObject! at /opt/otrs/bin/cgi-bin/../../Kernel/System/Ticket/Event/NotificationEvent.pm line 38., referer: http://ticketsystem/otrs/index.pl?ChallengeToken=8fcc422fdfd4b7f23bc51fdbaca7fa86&ChallengeToken=8fcc422fdfd4b7f23bc51fdbaca7fa86&Action=AgentTicketCompose&TicketID=293&ArticleID=1302&ReplyAll=&ResponseID=1
[Wed Nov 21 09:58:30 2012] [error] [client 10.2.1.23] Premature end of script headers: index.pl, referer: http://ticketsystem/otrs/index.pl?ChallengeToken=8fcc422fdfd4b7f23bc51fdbaca7fa86&ChallengeToken=8fcc422fdfd4b7f23bc51fdbaca7fa86&Action=AgentTicketCompose&TicketID=293&ArticleID=1302&ReplyAll=&ResponseID=1
[Wed Nov 21 09:59:59 2012] [error] [client 10.2.1.23] , referer: http://ticketsystem/otrs/index.pl?Action=AgentTicketStatusView
[Wed Nov 21 09:59:59 2012] [error] [client 10.2.1.23]  >> Can't write /var/log/otrs.log: Permission denied <<, referer: http://ticketsystem/otrs/index.pl?Action=AgentTicketStatusView
[Wed Nov 21 09:59:59 2012] [error] [client 10.2.1.23] , referer: http://ticketsystem/otrs/index.pl?Action=AgentTicketStatusView
[Wed Nov 21 09:59:59 2012] [error] [client 10.2.1.23] ERROR: OTRS-CGI-10 Perl: 5.14.2 OS: linux Time: Wed Nov 21 09:59:59 2012, referer: http://ticketsystem/otrs/index.pl?Action=AgentTicketStatusView
[Wed Nov 21 09:59:59 2012] [error] [client 10.2.1.23] , referer: http://ticketsystem/otrs/index.pl?Action=AgentTicketStatusView
[Wed Nov 21 09:59:59 2012] [error] [client 10.2.1.23]  Message: Can't locate Digest/HMAC_MD5.pm in @INC (@INC contains: /opt/otrs/bin/Custom /opt/otrs/bin/Kernel/cpan-lib /opt/otrs/bin /opt/otrs/bin/cgi-bin/../../Custom /opt/otrs/bin/cgi-bin/../../Kernel/cpan-lib /opt/otrs/bin/cgi-bin/../.. /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl .) at /opt/otrs/bin/cgi-bin/../../Kernel/cpan-lib/Net/SMTP/TLS/ButMaintained.pm line 17, <DATA> line 522., referer: http://ticketsystem/otrs/index.pl?Action=AgentTicketStatusView
[Wed Nov 21 09:59:59 2012] [error] [client 10.2.1.23] BEGIN failed--compilation aborted at /opt/otrs/bin/cgi-bin/../../Kernel/cpan-lib/Net/SMTP/TLS/ButMaintained.pm line 17, <DATA> line 522., referer: http://ticketsystem/otrs/index.pl?Action=AgentTicketStatusView
[Wed Nov 21 09:59:59 2012] [error] [client 10.2.1.23] Compilation failed in require at /opt/otrs/bin/cgi-bin/../../Kernel/System/Email/SMTPTLS.pm line 17, <DATA> line 522., referer: http://ticketsystem/otrs/index.pl?Action=AgentTicketStatusView
[Wed Nov 21 09:59:59 2012] [error] [client 10.2.1.23] BEGIN failed--compilation aborted at /opt/otrs/bin/cgi-bin/../../Kernel/System/Email/SMTPTLS.pm line 17, <DATA> line 522., referer: http://ticketsystem/otrs/index.pl?Action=AgentTicketStatusView
[Wed Nov 21 09:59:59 2012] [error] [client 10.2.1.23] Compilation failed in require at /opt/otrs/bin/cgi-bin/../../Kernel/System/Email/MultiSMTP.pm line 21, <DATA> line 522., referer: http://ticketsystem/otrs/index.pl?Action=AgentTicketStatusView
[Wed Nov 21 09:59:59 2012] [error] [client 10.2.1.23] BEGIN failed--compilation aborted at /opt/otrs/bin/cgi-bin/../../Kernel/System/Email/MultiSMTP.pm line 21, <DATA> line 522., referer: http://ticketsystem/otrs/index.pl?Action=AgentTicketStatusView
[Wed Nov 21 09:59:59 2012] [error] [client 10.2.1.23] , referer: http://ticketsystem/otrs/index.pl?Action=AgentTicketStatusView
[Wed Nov 21 09:59:59 2012] [error] [client 10.2.1.23] , referer: http://ticketsystem/otrs/index.pl?Action=AgentTicketStatusView
[Wed Nov 21 09:59:59 2012] [error] [client 10.2.1.23]  Traceback (25826): , referer: http://ticketsystem/otrs/index.pl?Action=AgentTicketStatusView
[Wed Nov 21 09:59:59 2012] [error] [client 10.2.1.23]    Module: Kernel::System::Email::new (v1.75.2.5) Line: 105, referer: http://ticketsystem/otrs/index.pl?Action=AgentTicketStatusView
[Wed Nov 21 09:59:59 2012] [error] [client 10.2.1.23]    Module: Kernel::System::Ticket::new (v1.549.2.9) Line: 161, referer: http://ticketsystem/otrs/index.pl?Action=AgentTicketStatusView
[Wed Nov 21 09:59:59 2012] [error] [client 10.2.1.23]    Module: Kernel::System::Web::InterfaceAgent::Run (v1.64) Line: 169, referer: http://ticketsystem/otrs/index.pl?Action=AgentTicketStatusView
[Wed Nov 21 09:59:59 2012] [error] [client 10.2.1.23]    Module: /opt/otrs/bin/cgi-bin/index.pl (v1.90) Line: 46, referer: http://ticketsystem/otrs/index.pl?Action=AgentTicketStatusView
[Wed Nov 21 09:59:59 2012] [error] [client 10.2.1.23] , referer: http://ticketsystem/otrs/index.pl?Action=AgentTicketStatusView

reneeb
OTRS guru
Posts: 4795
Joined: 13 Mar 2011, 09:54
OTRS Version?: 3.3.x
Company: Perl-Services.de
Contact:

Re: Mehere Sendmail (SMTP) Konten

Post by reneeb »

Kannst Du das Perl-Modul "Digest::HMAC_MD5" installieren?

Ich werde an MultiSMTP etwas ändern, damit das SMTPTLS-Modul nicht geladen wird.

Weiterhin habe ich einen Bug bei OTRS eingetragen, dass das Modul zumindest als optionale Abhängigkeit eingetragen wird.

Edit: " Ich habe für mich selbst auch einen Eintrag auf Github gemacht: https://github.com/reneeb/otrs-MultiSMTP/issues/1 Ich werde allerdings erst Anfang Dezember dazu kommen das umzusetzen"
Perl / OTRS development: http://perl-services.de
Free OTRS add ons from the community: http://opar.perl-services.de
Commercial add ons: http://feature-addons.de

otrsfan
OTRS newbie
Posts: 3
Joined: 12 Dec 2012, 11:25
OTRS Version?: 3.1.4

Re: Mehere Sendmail (SMTP) Konten

Post by otrsfan »

Hallo reneeb,

habe ich es richtig verstanden, dass SMTPTLS derzeit nicht mit MultiSMTP funktioniert? Was ist der Grund hierfür? Wäre nett, wenn du mir dies kurz bestätigen könntest. Denn ich habe ebenfalls Probleme beim Versand mit MultiSMTP und SMTPTLS, kann den Fehler aber nicht genau lokalisieren.

Danke schön

reneeb
OTRS guru
Posts: 4795
Joined: 13 Mar 2011, 09:54
OTRS Version?: 3.3.x
Company: Perl-Services.de
Contact:

Re: Mehere Sendmail (SMTP) Konten

Post by reneeb »

Nein, prinzipiell sollte es funktionieren. Auch der oben beschriebene Fehler darf bei einem normal installierten OTRS nicht auftreten (siehe auch http://bugs.otrs.org/show_bug.cgi?id=8935).

Welche Version von MultiSMTP nutzt Du? Gibt es irgendwelche Fehlermeldungen?

Edit: Versuchst Du Exchange, Gmail oder etwas anderes anzusprechen?
Perl / OTRS development: http://perl-services.de
Free OTRS add ons from the community: http://opar.perl-services.de
Commercial add ons: http://feature-addons.de

otrsfan
OTRS newbie
Posts: 3
Joined: 12 Dec 2012, 11:25
OTRS Version?: 3.1.4

Re: Mehere Sendmail (SMTP) Konten

Post by otrsfan »

Danke für Deine Antwort. Nutze MultiSMTP 3.1.5 mit zwei Office365 E-Mail Konten.

Ich bekomme im Systemlog von OTRS keine Fehlermeldung, außer

error OTRS-CGI-10 Use MultiSMTP Kernel::System::Email::MultiSMTP::SMTPTLS

Das scheint aber normal zu sein.

Jedoch kann ich keine E-Mail über den zweiten Account versenden. Wenn ich ein Ticket über diesen Account beantworten möchte, bekomme ich die index.pl Datei als Download angeboten und er tut nichts.

Beim ersten E-Mail Account klappt es wunderbar.

Hoffe das hilft weiter und ich bin über jeden Tipp sehr dankbar.

reneeb
OTRS guru
Posts: 4795
Joined: 13 Mar 2011, 09:54
OTRS Version?: 3.3.x
Company: Perl-Services.de
Contact:

Re: Mehere Sendmail (SMTP) Konten

Post by reneeb »

Ich kenne mich mit Office365 überhaupt nicht aus, aber hast Du viewtopic.php?f=62&t=18061&p=71081&hili ... 365#p71081 gesehen? Und viewtopic.php?f=81&t=17473&p=67992&hili ... 365#p67992 ?

Da gibt es zwar immer noch eine andere Fehlermeldung, die Du hier nicht gepostet hast, aber vielleicht liefert das einen Ansatzpunkt.

Hast Du mal probiert, von MultiSMTP kurzzeitig auf SMTPTLS in der SysConfig umzustellen und geschaut ob dann die Mail verschickt werden kann? Das würde helfen zu eruieren, ob es ein generelles Problem oder ein Problem mit MultiSMTP ist.
Perl / OTRS development: http://perl-services.de
Free OTRS add ons from the community: http://opar.perl-services.de
Commercial add ons: http://feature-addons.de

otrsfan
OTRS newbie
Posts: 3
Joined: 12 Dec 2012, 11:25
OTRS Version?: 3.1.4

Re: Mehere Sendmail (SMTP) Konten

Post by otrsfan »

vielen herzlichen Dank. Das Problem saß vor dem Computer. Ich habe jetzt noch mal alle Einträge raus und wieder rein.

Jetzt geht es. Das Modul ist super :).

Sorry for bothering you.

staybb
OTRS expert
Posts: 51
Joined: 01 Jul 2011, 09:39
OTRS Version?: 3.0.4

Re: Mehere Sendmail (SMTP) Konten

Post by staybb »

Hallo, also ich habe das Plugin gestern heruntergeladen und installiert.

Wenn ich im Framework -> Core::Sendmail das SendmailModule auf MultiSMTP ändere und eine daraufhin versuche eine Mail von OTRS aus zu generieren, erhalte ich die Apache Fehlermeldung

Code: Select all

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, webmaster@localhost and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.
Apache/2.2.22 (Ubuntu) Server at servername Port 80
Was kann ich tun, um das Problem zu lösen? Ich habe momentan otrs 3.1.1 im Einsatz auf Ubuntu.

KlausNehrer
OTRS guru
Posts: 1312
Joined: 25 May 2012, 08:51
OTRS Version?: OTRS 4
Real Name: Klaus Nehrer

Re: Mehere Sendmail (SMTP) Konten

Post by KlausNehrer »

staybb wrote:Hallo, also ich habe das Plugin gestern heruntergeladen und installiert.

Wenn ich im Framework -> Core::Sendmail das SendmailModule auf MultiSMTP ändere und eine daraufhin versuche eine Mail von OTRS aus zu generieren, erhalte ich die Apache Fehlermeldung

Code: Select all

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, webmaster@localhost and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.
Apache/2.2.22 (Ubuntu) Server at servername Port 80
Was kann ich tun, um das Problem zu lösen? Ich habe momentan otrs 3.1.1 im Einsatz auf Ubuntu.
Die Logs auf Fehlermeldungen prüfen und diese Fehler dann beheben?

staybb
OTRS expert
Posts: 51
Joined: 01 Jul 2011, 09:39
OTRS Version?: 3.0.4

Re: Mehere Sendmail (SMTP) Konten

Post by staybb »

Entschuldigt die mangelnde Informationen. Ich hatte den letzten Beitrag etwas hastig unter Zeitdruck geschrieben.

Ich habe die error.log des apache2 nochmal überprüft und herausgefunden das zusätzlich zu dem Perl-Modul "Digest::HMAC_MD5" auch das libauthen-sasl-cyrus-perl und libauthen-sasl-perl Modul gefehlt hatten.

Diese habe ich nun nachträglich installiert.
Wenn ich nun MultiSMTP aktiv habe und ein Ticket neu generiere, erscheint der Internal Server error nicht mehr. Allerdings kommt folgende Meldung:

Code: Select all

 Impossible to send message to: mail@domain.com
Fehlerdetails
Backend ERROR: OTRS-CGI-10 Perl: 5.14.2 OS: linux Time: Wed May 1 19:17:56 2013 Message: Impossible to send message to: "name" <mail@domain.com>, . Traceback (6302): Module: Kernel::System::Ticket::Article::ArticleSend (v1.311.2.2) Line: 2176 Module: Kernel::Modules::AgentTicketEmail::Run (v1.206.2.6) Line: 1146 Module: Kernel::System::Web::InterfaceAgent::Run (v1.64) Line: 868 Module: /opt/otrs/bin/cgi-bin/index.pl (v1.90) Line: 46
Die error.log hat nur folgendes vermerkt:

Code: Select all

[Wed May 01 18:51:54 2013] [error] [client ip]  Traceback (5992): , referer: http://10.100.100.39/otrs/index.pl?Action=AgentTicketEmail
[Wed May 01 18:51:54 2013] [error] [client ip]    Module: Kernel::System::Email::MultiSMTP::SMTP::Send (v1.29) Line: 118, referer: http://10.100.100.39/otrs/index.pl?Action=AgentTicketEmail
[Wed May 01 18:51:54 2013] [error] [client ip]    Module: Kernel::System::Email::MultiSMTP::Send (v1.29) Line: 129, referer: http://10.100.100.39/otrs/index.pl?Action=AgentTicketEmail
[Wed May 01 18:51:54 2013] [error] [client ip]    Module: Kernel::System::Email::Send (v1.75.2.5) Line: 711, referer: http://10.100.100.39/otrs/index.pl?Action=AgentTicketEmail
[Wed May 01 18:51:54 2013] [error] [client ip]    Module: Kernel::System::Ticket::Article::ArticleSend (v1.311.2.2) Line: 2169, referer: http://10.100.100.39/otrs/index.pl?Action=AgentTicketEmail
[Wed May 01 18:51:54 2013] [error] [client ip]    Module: Kernel::Modules::AgentTicketEmail::Run (v1.206.2.6) Line: 1146, referer: http://10.100.100.39/otrs/index.pl?Action=AgentTicketEmail
[Wed May 01 18:51:54 2013] [error] [client ip]    Module: Kernel::System::Web::InterfaceAgent::Run (v1.64) Line: 868, referer: http://10.100.100.39/otrs/index.pl?Action=AgentTicketEmail
[Wed May 01 18:51:54 2013] [error] [client ip]    Module: /opt/otrs/bin/cgi-bin/index.pl (v1.90) Line: 46, referer: http://10.100.100.39/otrs/index.pl?Action=AgentTicketEmail
[Wed May 01 18:51:54 2013] [error] [client ip] , referer: http://10.100.100.39/otrs/index.pl?Action=AgentTicketEmail
[Wed May 01 18:51:54 2013] [error] [client ip] , referer: http://10.100.100.39/otrs/index.pl?Action=AgentTicketEmail
[Wed May 01 18:51:54 2013] [error] [client ip]  >> Can't write /var/log/otrs.log: Permission denied <<, referer: http://10.100.100.39/otrs/index.pl?Action=AgentTicketEmail
[Wed May 01 18:51:54 2013] [error] [client ip] , referer: http://10.100.100.39/otrs/index.pl?Action=AgentTicketEmail
[Wed May 01 18:51:54 2013] [error] [client ip] , referer: http://10.100.100.39/otrs/index.pl?Action=AgentTicketEmail
[Wed May 01 18:51:54 2013] [error] [client ip]  >> Can't write /var/log/otrs.log: Permission denied <<, referer: http://10.100.100.39/otrs/index.pl?Action=AgentTicketEmail
[Wed May 01 18:51:54 2013] [error] [client ip] , referer: http://10.100.100.39/otrs/index.pl?Action=AgentTicketEmail
[Wed May 01 18:51:54 2013] [error] [client ip] ERROR: OTRS-CGI-10 Perl: 5.14.2 OS: linux Time: Wed May  1 18:51:54 2013, referer: http://10.100.100.39/otrs/index.pl?Action=AgentTicketEmail
[Wed May 01 18:51:54 2013] [error] [client ip] , referer: http://10.100.100.39/otrs/index.pl?Action=AgentTicketEmail
[Wed May 01 18:51:54 2013] [error] [client ip]  Message: Impossible to send message to: mail@domäne, ., referer: http://10.100.100.39/otrs/index.pl?Action=AgentTicketEmail
[Wed May 01 18:51:54 2013] [error] [client ip] , referer: http://10.100.100.39/otrs/index.pl?Action=AgentTicketEmail
[Wed May 01 18:51:54 2013] [error] [client ip]  Traceback (5992): , referer: http://10.100.100.39/otrs/index.pl?Action=AgentTicketEmail
[Wed May 01 18:51:54 2013] [error] [client ip]    Module: Kernel::System::Ticket::Article::ArticleSend (v1.311.2.2) Line: 2176, referer: http://10.100.100.39/otrs/index.pl?Action=AgentTicketEmail
[Wed May 01 18:51:54 2013] [error] [client ip]    Module: Kernel::Modules::AgentTicketEmail::Run (v1.206.2.6) Line: 1146, referer: http://10.100.100.39/otrs/index.pl?Action=AgentTicketEmail
[Wed May 01 18:51:54 2013] [error] [client ip]    Module: Kernel::System::Web::InterfaceAgent::Run (v1.64) Line: 868, referer: http://10.100.100.39/otrs/index.pl?Action=AgentTicketEmail
[Wed May 01 18:51:54 2013] [error] [client ip]    Module: /opt/otrs/bin/cgi-bin/index.pl (v1.90) Line: 46, referer: http://10.100.100.39/otrs/index.pl?Action=AgentTicketEmail
[Wed May 01 18:51:54 2013] [error] [client ip] , referer: http://10.100.100.39/otrs/index.pl?Action=AgentTicketEmail
[Wed May 01 18:51:54 2013] [error] [client ip] , referer: http://10.100.100.39/otrs/index.pl?Action=AgentTicketEmail
[Wed May 01 18:51:54 2013] [error] [client ip]  >> Can't write /var/log/otrs.log: Permission denied <<, referer: http://10.100.100.39/otrs/index.pl?Action=AgentTicketEmail
[Wed May 01 18:51:54 2013] [error] [client ip] , referer: http://10.100.100.39/otrs/index.pl?Action=AgentTicketEmail
Wenn ich statt MultiSMTP, nur SMTP in der sendmail core aktiv habe, funktioniert das Versenden von Mails ohne Probleme.

Leider weiss ich nun nicht mehr weiter und hoffe das ihr vielleicht mir noch einen Tip habt, an was es liegen könnte.

gruss

reneeb
OTRS guru
Posts: 4795
Joined: 13 Mar 2011, 09:54
OTRS Version?: 3.3.x
Company: Perl-Services.de
Contact:

Re: Mehere Sendmail (SMTP) Konten

Post by reneeb »

Wie sieht Deine Konfiguration von MultiSMTP aus? Wie sieht Deine Konfiguration von SMTP aus? Passt das von Benutzer und Passwort?
Perl / OTRS development: http://perl-services.de
Free OTRS add ons from the community: http://opar.perl-services.de
Commercial add ons: http://feature-addons.de

staybb
OTRS expert
Posts: 51
Joined: 01 Jul 2011, 09:39
OTRS Version?: 3.0.4

Re: Mehere Sendmail (SMTP) Konten

Post by staybb »

Im SMTP Management habe ich jeweils den SMTP Account eingetragen (2 Accounts). Es sind zwei Standard SMTP Accounts.

Das komische finde ich ist, wenn ich im core MultiSMTP aktiviere und dann versuche ein Ticket zu erstellen und eine Mail zu generieren, dann kommt direkt die oben bereits aufgeführte Fehlermeldung:

Code: Select all

Impossible to send message to: mail@domain.com
Fehlerdetails
Backend ERROR: OTRS-CGI-10 Perl: 5.14.2 OS: linux Time: Wed May 1 19:17:56 2013 Message: Impossible to send message to: "name" <mail@domain.com>, . Traceback (6302): Module: Kernel::System::Ticket::Article::ArticleSend (v1.311.2.2) Line: 2176 Module: Kernel::Modules::AgentTicketEmail::Run (v1.206.2.6) Line: 1146 Module: Kernel::System::Web::InterfaceAgent::Run (v1.64) Line: 868 Module: /opt/otrs/bin/cgi-bin/index.pl (v1.90) Line: 46
Es kann also keine Mail an den bereits bisher immer funktionieren SMTP Account versendet werden. Also an den SMTP Account, den ich als Standard Account in den core-Einstellungen auch drin hab. Wenn ich im core von MultiSMTP wieder auf SMTP switche, funktionert das Versenden der Mails.

Geht das MultiSMTP Plugin nicht hin und versucht zuerst den erst-eingetragenen SMTP Account zu kontaktieren und dann den nächsten?
Warum wird direkt die Fehlermeldung von otrs generiert, liegt das an einer Einstellungen im MultiSMTP?

Sonst zur der Konfiguraiton des zweiten SMTP Accounts. Dort läuft ein einfacher hmailserver mit einem einfachen SMTP Account mit Benutzer- und Passwort Authentifizierung.

Vielen dank für deine Hilfe :)

reneeb
OTRS guru
Posts: 4795
Joined: 13 Mar 2011, 09:54
OTRS Version?: 3.3.x
Company: Perl-Services.de
Contact:

Re: Mehere Sendmail (SMTP) Konten

Post by reneeb »

MultiSMTP geht folgendermaßen vor:

Schau, wer der Absender der Mail ist.
Existiert eine MultiSMTP-Konfiguration für den Absender?
-> Ja, sende die Mail mit dieser Konfiguration
-> Nein, lies die Standard-Konfiguration in der SysConfig (Core::Sendmail) aus und sende die Mail mit dieser Konfiguration

Kannst Du in der SysConfig unter MultiSMTP -> Core mal das Debugging einschalten? Welche Version von OTRS und MultiSMTP setzt Du ein?
Perl / OTRS development: http://perl-services.de
Free OTRS add ons from the community: http://opar.perl-services.de
Commercial add ons: http://feature-addons.de

staybb
OTRS expert
Posts: 51
Joined: 01 Jul 2011, 09:39
OTRS Version?: 3.0.4

Re: Mehere Sendmail (SMTP) Konten

Post by staybb »

Ich habe den Debug Modus aktiviert. Ich habe nun festgestellt das es bei einer SMTP Verbindung doch Probleme mit der Authentifizierung gab. Ich habe es entsprechend angepasst und nun sendet otrs über das MultiSMTP Plugin eine Mail an den Mail Account :)

Nun habe ich mit dem zweiten SMTP Account noch ein kleines Problem.

Wenn ich ein Ticket generiere und die Mail Adresse der zweiten Maildomaine auswähle, kommt wieder die oben bereits gepostete Meldung von otrs und in dem Systemprotokoll steht folgendes:

Code: Select all

Mon May 20 12:19:16 2013 	error 	OTRS-CGI-10 	Impossible to send message to: name@mailserver2.com, .
Mon May 20 12:19:16 2013 	info 	OTRS-CGI-10 	Error sending message
Mon May 20 12:19:16 2013 	error 	OTRS-CGI-10 	Can't connect to mailserver2: Connection refused!
Mon May 20 12:19:15 2013 	notice 	OTRS-CGI-10 	Use SMTP mailserver2/name@mailserver2.com (3)
Mon May 20 12:19:15 2013 	notice 	OTRS-CGI-10 	Use MultiSMTP Kernel::System::Email::MultiSMTP::SMTP
Mon May 20 12:19:15 2013 	notice 	OTRS-CGI-10 	From: name@mailserver2.com // SMTP: 3
Ich habe otrs 3.1.11 noch im Einsatz auf einem Ubuntu server system. Wenn ich von der Serverkonsole den Mailserver2 anpinge, erhalte ich eine Antwort. Auf dem zweiten Mailserver läuft ein einfacher hmailserver auf einem Windows server 2008 Betriebssystem. Die Firewall dort ist deaktiviert.

An was denkt ihr könnte es liegen, das otrs keine Verbindung zu dem SMTP Server aufbauen kann?

EDIT*:
Ich habe den Fehler gefunden: Es gab Probleme mit der SMTP Authentifizierung. Das Plugin funktioniert nun super :)

Danke dir vielmals für deinen tollen Support :)

steste123
OTRS ninja
Posts: 543
Joined: 25 Sep 2012, 19:04
OTRS Version?: OTRS Help Desk
Real Name: Stefan

Re: [Gelöst] Mehere Sendmail (SMTP) Konten

Post by steste123 »

Hi Rene,
ich habe es mit deinem Plugin versucht - erstmal danke für das erstellen dessen! :-)

Allerdings scheine ich bei mir einen Fehler zu haben :-/
HAbe die 5.0.5 von dem Plugin installiert.
Sysconfig auf multismtp gestellt
sysconfig beinhaltet den standard smtp-Versand (domain1.com)
MultiSMTP beinhaltet das zweite SMTP Konto (domain2.com)

Versende ich nun ein Ticket mit dem Absender domain1.com ist alles OK. Header-Infos stimmen.
Versende ich nun ein Ticket mit dem Abseneder domain2.com wird es zwar mit der richtigen Adresse versendet, jedoch nicht über das entsprechende SMTP-Konto, sondern über das vom domain1.com. So jedenfalls laut Headerinformationen + Nachrichtenjournallog.

Eine fehlermeldung habe ich nicht und auch im Log ist nichts. Tausche ich das standard smtp-konto auf domain2 geht alles darüber raus.

Mir scheint es, als ob das multi-smtp Konto einfach ignoriert wird. Hast du eine Idee?
OTRS 5.x - Debian 8 - apache 2.4 - MySQL 5.x

Post Reply