OTRS és O365 Shared mailbox

OTRS és O365 Shared mailbox mint küldő cím.

Az Interneten nem igazán találtam megoldást a problémára, viszont sikerült megoldani különösebb varázslat nélkül.

Az egész mizériát az váltotta ki, hogy váltottunk saját Exchange szerverről O365-re. Mivel fillérbaszók vagyunk, ezért a központi cím (ami korábban önálló account volt) átkerül egy shared mailboxba, amihez hozzá lett adva X user.

Az OTRS magától ezt nem kezeli, sok sok guglizás után el is szomorodtam, mert csupa használhatatlan megoldást javasoltak (ezek a "not supportedtől" a  kapcsold ki az SMTP authot arra a címre amiről küldeni szeretnél WTF!?, használj standalone mailboxot -ig terjedtek)

 

Szóval alap esetben, pl command line-ból az alábbi módon lehet egy shared mailboxba authentikálni (MS szerint).

User: first.last@domain.tld/sharedmailbox@domain.tld

Nyilván itt fontos, hogy a user hozzá legyen adva a shared mailboxhoz. Sajnos az OTRS ezt a formátumot nem volt hajlandó megenni, jellemzően unknown error in authentication üzenettel elszállt.

A kiinduló állapot OTRS 6.0.14 volt. Felpatcheltem 6.0.27-ig, viszont továbbra sem volt sikeres a küldés.

 

A megoldás ez volt:

OTRS -> Config -> Core -> E-mail

NotificationSenderEmail: sharedmailbox@domain.tld

NotificationSenderName: Sharedmailbox neve

SendmailModule: Kernel::System::Email::SMTPTLS

SendmailModule::AuthPassword: user jelszava akinek van hozzáférése a mailboxhoz

SendmailModule::AuthUser: first.last@domain.tld

SendmailModule::Host: smtp.office365.com

SendmailModule::Port:587

Hozzászólások

Nem tudom mi van meg az otrs szerveren. De mi lenne ha azon a gepen konfiguralnad fel a lokalis mailszervert hogy autholjon az o365 fele? Az otrs meg csak atdobna neki.

Ha nincs mailszerver, akkor ajanlom msmtp-t, ami minimal mta kifele authhal.

Sziasztok!

Köszönöm a fenti leírást. Mi is saját Exchange szerverről O365-re költözünk és ezzel egyidőben szeretnénk kipróbálni az OTRS-t, hogy beválna-e nekünk.

Sajnos olyan gondom van, hogy telepítés után a bejövő leveleket O365 fiókból le tudja tölteni de küldeni már valami oknál fogva nem képes.

Volt valakinek hasonló problémája? Tudnátok segíteni?

Adminisztráció / Rendszerbállítások / Core / Email:

  • NotificationSenderEmail:→ Office 365 mailbox e-mail címe
  • SendmailModuleKernel::System::Email::SMTPTLS
  • SendmailModule::AuthPassword →  Office 365 mailbox jelszava
  • SendmailModule::AuthUser → Office 365 mailbox e-mail címe
  • SendmailModule::Host → SMTP.office365.com
  • SendmailModule::Port → 587

Többi beállítás az alapértelmezett.

Hiba üzenet amit egy ticketre válaszolva kapok:

Backend ERROR: OTRS-CGI-83 Perl: 5.30.0 OS: linux Time: Wed Oct 14 13:36:18 2020

 Message: Impossible to send message to: feladó e-mail címe .

 RemoteAddress: IP cím
 RequestURI: /otrs/index.pl

 Traceback (93751): 
   Module: Kernel::System::Ticket::Article::Backend::Email::ArticleSend Line: 298
   Module: Kernel::Modules::AgentTicketCompose::Run Line: 1027
   Module: Kernel::System::Web::InterfaceAgent::Run Line: 1135
   Module: ModPerl::ROOT::ModPerl::Registry::opt_otrs_bin_cgi_2dbin_index_2epl::handler Line: 38
   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

Beállítottad a küldő cimet?

 

Adminisztráció -> E-mail címek

https://i.imgur.com/C2dwr0c.png

 

Ezen kívül:

Rendszerbeállitások -> Core -> Email

"NotificationSenderEmail"

Sendmail module (és amiről a nyitó posztban irtam, az pont a küldéshez kell). Shared mailbox?

Hivatásos pitiáner - Dropbox refer - mert kell a hely: https://db.tt/V3RtXWLl
neut @