ich bin aktuell ein wenig am Verzweifeln was ich falsch mache mit IMAPS. Es sind alle benötigten Perl Module für OTRS 3.5 installiert. Jedoch kann ich nicht mittels Postmaster MailAccounts aus dem Admin Menü die E-Mails abrufen.
Settings sind:
IMAPS
Benutzername: user@firmendomain.de
Password: xxxxx
host: imap.1und1.de
Vertraut: Nein
Gütig: ja
Es ist dabei egal ob ich Vertraut auf Nein oder Ja setze, die Fehlermeldung ist jedesmal die gleiche. Leider habe ich keine Möglichkeit das ganze am Logfile vom MailServer zu überprüfen. Was ich aber schon probiert habe ist, das abholen mittels fetchmail, dies funktioniert. Jedoch werden hierbei die E-Mails nur dem System User zu geordnet und OTRS liest diese E-Mails nicht ein.
Ich bekomme immer die Fehlermeldung => Fehlermeldung: IMAPS: Can't connect to imap.1und1.de
Und hier der Fehlerbericht:
Code: Select all
Backend ERROR: OTRS-CGI-36 Perl: 5.10.1 OS: linux Time: Fri Mar 14 06:57:04 2014 Message: IMAPS: Can't connect to imap.1und1.de, RemoteAddress: 10.30.1.1 RequestURI: /otrs/index.pl?Action=AdminMailAccount;Subaction=Run;ID=1;ChallengeToken=sbOcv7HY2M7TFWevI2DeCe5J6cst92VV; Traceback (16209): Module: Kernel::System::MailAccount::IMAP::_Fetch (OTRS 3.3.5) Line: 124 Module: Kernel::System::MailAccount::IMAP::Fetch (OTRS 3.3.5) Line: 77 Module: Kernel::System::MailAccount::MailAccountFetch (OTRS 3.3.5) Line: 427 Module: Kernel::Modules::AdminMailAccount::Run (OTRS 3.3.5) Line: 64 Module: Kernel::System::Web::InterfaceAgent::Run (OTRS 3.3.5) Line: 871 Module: ModPerl::ROOT::ModPerl::Registry::opt_otrs_bin_cgi_2dbin_index_2epl::handler (unknown version) Line: 41 Module: (eval) (v1.99) Line: 204 Module: ModPerl::RegistryCooker::run (v1.99) Line: 204 Module: ModPerl::RegistryCooker::default_handler (v1.99) Line: 170 Module: ModPerl::Registry::handler (v1.99) Line: 31
1und1 verwendet für SSL den Port 993. TLS funktioniert generell nicht.
Kann es sein, das hier etwas falsch ist in der IMAPS.pm
Code: Select all
# connect to host
my $IMAPObject = Net::IMAP::Simple->new(
$Param{Host},
timeout => $Param{Timeout},
debug => $Param{Debug},
use_ssl => 1,
ssl_options => [
SSL_verify_mode => IO::Socket::SSL::SSL_VERIFY_NONE(),
],
);
if ( !$IMAPObject ) {
return ( Successful => 0, Message => "$Type: Can't connect to $Param{Host}" );
}