Hallo in die Runde,
wir "nutzen" zur Zeit OTRS 5.0.21 in der Version in Verbindung mit MULTISMTP Version 5.0.6
Wir haben hier das Problem, dass keine PDF Anhänge versendet werden können (also nur PDF geht nicht), wo hingegen alle anderen Dateiendungen versendet werden. Die PDF Dateien sind max 200KB groß, also ein Witz.
Für eure Hilfe schon einmal vielen Dank
Wir erhalten folgende Fehlermeldung:
Backend ERROR: OTRS-CGI-10 Perl: 5.22.1 OS: linux Time: Thu Aug 24 17:58:42 2017
Message: Impossible to send message to: xxxxx@xxxxx.com .
RemoteAddress: xx.xxx.xx.xxx
RequestURI: /otrs/index.pl
Traceback (26739):
Module: Kernel::System::Ticket::Article::ArticleSend Line: 2271
Module: Kernel::Modules::AgentTicketCompose::Run Line: 860
Module: Kernel::System::Web::InterfaceAgent::Run Line: 1054
Module: ModPerl::ROOT::ModPerl::Registry::opt_otrs_bin_cgi_2dbin_index_2epl::handler Line: 40
Module: (eval) (v1.99) Line: 207
Module: ModPerl::RegistryCooker::run (v1.99) Line: 207
Module: ModPerl::RegistryCooker::default_handler (v1.99) Line: 173
Module: ModPerl::Registry::handler (v1.99) Line: 32
OTRS5 kein PDF Versand möglich
-
- 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: OTRS5 kein PDF Versand möglich
Kannst Du mal den Debug-Level für Net::SMTP auf Code-Ebene setzen? Das müsste in Kernel/System/Email/SMTP.pm bzw. Kernel/System/Email/MultiSMTP/SMTP.pm
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
Free Znuny add ons from the community: http://opar.perl-services.de
Commercial add ons: http://feature-addons.de
Re: OTRS5 kein PDF Versand möglich
erstmal danke für dein Feedback, wir haben den DEBUG-Level gesetzt. Es scheint ein Problem beim encoden der Attachements zu geben. Wenn einem Ticket ein .jpg File angehängt wird funktioniert es sauber, sobald wir .pdf, .xls oder auch docx Dateien versenden wollen, kommt folgender Eintrag ins Log:
Net::SMTP::_SSL=GLOB(0x7feaa49c8818)>>> U2l6ZSAyNQ0KL1Jvb3QgMjQgMCBSDQovSURbPDMwMTBkNjcyMjk0ZjI5NGQ4
Net::SMTP::_SSL=GLOB(0x7feaa49c8818)>>> OTJiMWI4NmQyZGVkZWMzPjwzMDEwZDY3MjI5NGYyOTRkODkyYjFiODZkMmRl
Net::SMTP::_SSL=GLOB(0x7feaa49c8818)>>> ZGVjMz5dDQovSW5mbyAxIDAgUg0KPj4NCnN0YXJ0eHJlZg0KMjAyNDI2DQol
Net::SMTP::_SSL=GLOB(0x7feaa49c8818)>>> JUVPRg0K
Net::SMTP::_SSL=GLOB(0x7feaa49c8818)>>>
Net::SMTP::_SSL=GLOB(0x7feaa49c8818)>>> ------------=_1505291229-22694-1--
[Wed Sep 13 10:27:10 2017] -e: Net::SMTP::_SSL: Net::Cmd::datasend(): unexpected EOF on command channel: at /opt/otrs/Kernel/System/Email/MultiSMTP/SMTP.pm line 190.
ERROR: OTRS-CGI-10 Perl: 5.22.1 OS: linux Time: Wed Sep 13 10:27:10 2017
Message: Can't send message: 421[Net::SMTP::_SSL] Connection closed! Enable Net::SMTP debug for more info!
RemoteAddress: X.XXX.XXX.XX
RequestURI: /otrs/index.pl
Traceback (22694):
Module: Kernel::System::Email::MultiSMTP::SMTP::Send Line: 192
Module: Kernel::System::Email::MultiSMTP::Send Line: 180
Module: Kernel::System::Email::Send Line: 770
Module: Kernel::System::Ticket::Article::ArticleSend Line: 2264
Module: Kernel::Modules::AgentTicketEmail::Run Line: 1358
Module: Kernel::System::Web::InterfaceAgent::Run Line: 1054
Module: ModPerl::ROOT::ModPerl::Registry::opt_otrs_bin_cgi_2dbin_index_2epl::handler Line: 40
Module: (eval) (v1.99) Line: 207
Module: ModPerl::RegistryCooker::run (v1.99) Line: 207
Module: ModPerl::RegistryCooker::default_handler (v1.99) Line: 173
Module: ModPerl::Registry::handler (v1.99) Line: 32
[Wed Sep 13 10:27:10 2017] -e: Net::SMTP::_SSL: Net::Cmd::_is_closed(): unexpected EOF on command channel: at /opt/otrs/Kernel/System/Email/MultiSMTP/SMTP.pm line 196.
ERROR: OTRS-CGI-10 Perl: 5.22.1 OS: linux Time: Wed Sep 13 10:27:10 2017
Message: Impossible to send message to: XXX.XXXatXXX.com
RemoteAddress: X.XXX.XXX.XX
RequestURI: /otrs/index.pl
Traceback (22694):
Module: Kernel::System::Ticket::Article::ArticleSend Line: 2271
Module: Kernel::Modules::AgentTicketEmail::Run Line: 1358
Module: Kernel::System::Web::InterfaceAgent::Run Line: 1054
Module: ModPerl::ROOT::ModPerl::Registry::opt_otrs_bin_cgi_2dbin_index_2epl::handler Line: 40
Module: (eval) (v1.99) Line: 207
Module: ModPerl::RegistryCooker::run (v1.99) Line: 207
Module: ModPerl::RegistryCooker::default_handler (v1.99) Line: 173
Module: ModPerl::Registry::handler (v1.99) Line: 32
Beim .jpg (1,9MB groß) Versand sieht es besser aus:
Net::SMTP::_SSL=GLOB(0x7fea90533a70)>>> DkdccdPamsdpDfn9KP4uw9AadzjaenUigBc4XHHH6/jTznGQeDjnrUaBo+F5
Net::SMTP::_SSL=GLOB(0x7fea90533a70)>>> HJx/hUmRgkA4xn8KBjgX2kY/pSgqOR1HamEg8jp/SgFTjBBJ49OKYEwKnlet
Net::SMTP::_SSL=GLOB(0x7fea90533a70)>>> NO1sYPTkGhgcZHQntSc5HJPbNIB4JxjOcmhW69cGoy2Rggg9aQSB84PI/nQA
Net::SMTP::_SSL=GLOB(0x7fea90533a70)>>> 4t8uwDIpvAwQOMdKU4PL1GzEjCg/hQB//9k=
Net::SMTP::_SSL=GLOB(0x7fea90533a70)>>>
Net::SMTP::_SSL=GLOB(0x7fea90533a70)>>> ------------=_1505291403-22694-3--
Net::SMTP::_SSL=GLOB(0x7fea90533a70)>>> .
Net::SMTP::_SSL=GLOB(0x7fea90533a70)<<< 250 2.0.0 OK 1505291404 e14sm10907503wra.55 - gsmtp
Net::SMTP::_SSL=GLOB(0x7fea90533a70)>>> QUIT
Net::SMTP::_SSL=GLOB(0x7fea90533a70)<<< 221 2.0.0 closing connection e14sm10907503wra.55 - gsmtp
Vielen Dank
Net::SMTP::_SSL=GLOB(0x7feaa49c8818)>>> U2l6ZSAyNQ0KL1Jvb3QgMjQgMCBSDQovSURbPDMwMTBkNjcyMjk0ZjI5NGQ4
Net::SMTP::_SSL=GLOB(0x7feaa49c8818)>>> OTJiMWI4NmQyZGVkZWMzPjwzMDEwZDY3MjI5NGYyOTRkODkyYjFiODZkMmRl
Net::SMTP::_SSL=GLOB(0x7feaa49c8818)>>> ZGVjMz5dDQovSW5mbyAxIDAgUg0KPj4NCnN0YXJ0eHJlZg0KMjAyNDI2DQol
Net::SMTP::_SSL=GLOB(0x7feaa49c8818)>>> JUVPRg0K
Net::SMTP::_SSL=GLOB(0x7feaa49c8818)>>>
Net::SMTP::_SSL=GLOB(0x7feaa49c8818)>>> ------------=_1505291229-22694-1--
[Wed Sep 13 10:27:10 2017] -e: Net::SMTP::_SSL: Net::Cmd::datasend(): unexpected EOF on command channel: at /opt/otrs/Kernel/System/Email/MultiSMTP/SMTP.pm line 190.
ERROR: OTRS-CGI-10 Perl: 5.22.1 OS: linux Time: Wed Sep 13 10:27:10 2017
Message: Can't send message: 421[Net::SMTP::_SSL] Connection closed! Enable Net::SMTP debug for more info!
RemoteAddress: X.XXX.XXX.XX
RequestURI: /otrs/index.pl
Traceback (22694):
Module: Kernel::System::Email::MultiSMTP::SMTP::Send Line: 192
Module: Kernel::System::Email::MultiSMTP::Send Line: 180
Module: Kernel::System::Email::Send Line: 770
Module: Kernel::System::Ticket::Article::ArticleSend Line: 2264
Module: Kernel::Modules::AgentTicketEmail::Run Line: 1358
Module: Kernel::System::Web::InterfaceAgent::Run Line: 1054
Module: ModPerl::ROOT::ModPerl::Registry::opt_otrs_bin_cgi_2dbin_index_2epl::handler Line: 40
Module: (eval) (v1.99) Line: 207
Module: ModPerl::RegistryCooker::run (v1.99) Line: 207
Module: ModPerl::RegistryCooker::default_handler (v1.99) Line: 173
Module: ModPerl::Registry::handler (v1.99) Line: 32
[Wed Sep 13 10:27:10 2017] -e: Net::SMTP::_SSL: Net::Cmd::_is_closed(): unexpected EOF on command channel: at /opt/otrs/Kernel/System/Email/MultiSMTP/SMTP.pm line 196.
ERROR: OTRS-CGI-10 Perl: 5.22.1 OS: linux Time: Wed Sep 13 10:27:10 2017
Message: Impossible to send message to: XXX.XXXatXXX.com
RemoteAddress: X.XXX.XXX.XX
RequestURI: /otrs/index.pl
Traceback (22694):
Module: Kernel::System::Ticket::Article::ArticleSend Line: 2271
Module: Kernel::Modules::AgentTicketEmail::Run Line: 1358
Module: Kernel::System::Web::InterfaceAgent::Run Line: 1054
Module: ModPerl::ROOT::ModPerl::Registry::opt_otrs_bin_cgi_2dbin_index_2epl::handler Line: 40
Module: (eval) (v1.99) Line: 207
Module: ModPerl::RegistryCooker::run (v1.99) Line: 207
Module: ModPerl::RegistryCooker::default_handler (v1.99) Line: 173
Module: ModPerl::Registry::handler (v1.99) Line: 32
Beim .jpg (1,9MB groß) Versand sieht es besser aus:
Net::SMTP::_SSL=GLOB(0x7fea90533a70)>>> DkdccdPamsdpDfn9KP4uw9AadzjaenUigBc4XHHH6/jTznGQeDjnrUaBo+F5
Net::SMTP::_SSL=GLOB(0x7fea90533a70)>>> HJx/hUmRgkA4xn8KBjgX2kY/pSgqOR1HamEg8jp/SgFTjBBJ49OKYEwKnlet
Net::SMTP::_SSL=GLOB(0x7fea90533a70)>>> NO1sYPTkGhgcZHQntSc5HJPbNIB4JxjOcmhW69cGoy2Rggg9aQSB84PI/nQA
Net::SMTP::_SSL=GLOB(0x7fea90533a70)>>> 4t8uwDIpvAwQOMdKU4PL1GzEjCg/hQB//9k=
Net::SMTP::_SSL=GLOB(0x7fea90533a70)>>>
Net::SMTP::_SSL=GLOB(0x7fea90533a70)>>> ------------=_1505291403-22694-3--
Net::SMTP::_SSL=GLOB(0x7fea90533a70)>>> .
Net::SMTP::_SSL=GLOB(0x7fea90533a70)<<< 250 2.0.0 OK 1505291404 e14sm10907503wra.55 - gsmtp
Net::SMTP::_SSL=GLOB(0x7fea90533a70)>>> QUIT
Net::SMTP::_SSL=GLOB(0x7fea90533a70)<<< 221 2.0.0 closing connection e14sm10907503wra.55 - gsmtp
Vielen Dank
-
- Administrator
- Posts: 3965
- Joined: 18 Dec 2007, 12:23
- Znuny Version: Znuny and Znuny LTS
- Real Name: Roy Kaldung
- Company: Znuny
- Contact:
Re: OTRS5 kein PDF Versand möglich
Hi,
ich würde ja mal einen Blick ins Maillog des Mailservers werfen, das stinkt gewaltig nach Content-Scanning
- Roy
ich würde ja mal einen Blick ins Maillog des Mailservers werfen, das stinkt gewaltig nach Content-Scanning
- Roy
Znuny and Znuny LTS running on CentOS / RHEL / Debian / SLES / MySQL / PostgreSQL / Oracle / OpenLDAP / Active Directory / SSO
Use a test system - always.
Do you need professional services? Check out https://www.znuny.com/
Do you want to contribute or want to know where it goes ?
Use a test system - always.
Do you need professional services? Check out https://www.znuny.com/
Do you want to contribute or want to know where it goes ?
Re: OTRS5 kein PDF Versand möglich
Hi,
danke für dein Feedback. Im Maillog bei gmail ist kein Fehler zu erkennen. Wir versenden ja auch normale Mails mit PDF Anhängen darüber.
Was im LOG aus meinem Eintrag nur auffällt das bei dem fehlerhaften Eintrag der Base64 Satz aus der encodierten PDF Datei die doppelten Gleichheitszeichen fehlen, welche beim erfolgreichen Eintrag vorhanden sind.
Fehlerhafter Eintrag:
Net::SMTP::_SSL=GLOB(0x7feaa49c8818)>>> JUVPRg0K
Erfolgreicher Eintrag:
Net::SMTP::_SSL=GLOB(0x7fea90533a70)>>> 4t8uwDIpvAwQOMdKU4PL1GzEjCg/hQB//9k=
Hat dies Auswirkungen auf den Versand?
danke für dein Feedback. Im Maillog bei gmail ist kein Fehler zu erkennen. Wir versenden ja auch normale Mails mit PDF Anhängen darüber.
Was im LOG aus meinem Eintrag nur auffällt das bei dem fehlerhaften Eintrag der Base64 Satz aus der encodierten PDF Datei die doppelten Gleichheitszeichen fehlen, welche beim erfolgreichen Eintrag vorhanden sind.
Fehlerhafter Eintrag:
Net::SMTP::_SSL=GLOB(0x7feaa49c8818)>>> JUVPRg0K
Erfolgreicher Eintrag:
Net::SMTP::_SSL=GLOB(0x7fea90533a70)>>> 4t8uwDIpvAwQOMdKU4PL1GzEjCg/hQB//9k=
Hat dies Auswirkungen auf den Versand?
-
- 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: OTRS5 kein PDF Versand möglich
Die "=" Zeichen bei base64 sind nur als Auffüller da, weil die Länge einer base64-kodierten Zeichenkette durch vier teilbar sein muss. Daran sollte es nicht liegen...
Kannst Du in der Kernel/System/Email/MultiSMTP/SMTP.pm mal folgendes anpassen?
In Zeile 189 aus
das hier machen:
Kannst Du in der Kernel/System/Email/MultiSMTP/SMTP.pm mal folgendes anpassen?
In Zeile 189 aus
Code: Select all
if ( !$SMTP->data( ${ $Param{Header} }, "\n", ${ $Param{Body} } ) ) {
Code: Select all
if ( !$SMTP->data() ) {
my $Error = $SMTP->code() . $SMTP->message();
$Kernel::OM->Get('Kernel::System::Log')->Log(
Priority => 'error',
Message => "Can't send message: $Error! Enable Net::SMTP debug for more info!"
);
$SMTP->quit();
return;
}
if ( !$SMTP->datasend( "${ $Param{Header} }\n" ) ) {
my $Error = $SMTP->code() . $SMTP->message();
$Kernel::OM->Get('Kernel::System::Log')->Log(
Priority => 'error',
Message => "Can't send message: $Error! Enable Net::SMTP debug for more info!"
);
$SMTP->quit();
return;
}
for my $Line ( split /^/, ${ $Param{Body} } ) {
if ( ! $SMTP->datasend( $Line ) ) {
my $Error = $SMTP->code() . $SMTP->message();
$Kernel::OM->Get('Kernel::System::Log')->Log(
Priority => 'error',
Message => "Can't send message: $Error! Enable Net::SMTP debug for more info!"
);
$SMTP->quit();
return;
}
}
$SMTP->dataend();
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
Free Znuny add ons from the community: http://opar.perl-services.de
Commercial add ons: http://feature-addons.de