N°3169 - Add feature to connect Gsuite mail box with OAuth

N°2504 - Add feature to connect Office mail box with OAuth2 for Microsoft Graph
 * Fix legacy mailboxes compatibility
This commit is contained in:
Eric Espie
2022-05-25 08:21:16 +02:00
parent 754946bf62
commit 622f40c06c
4 changed files with 18 additions and 23 deletions

View File

@@ -2,20 +2,19 @@
namespace Combodo\iTop\Core\Email;
use EMail;
use EMailLaminas;
use EmailSwiftMailer;
use utils;
class EmailFactory
{
public static function GetMailer(EMail $oEMail)
public static function GetMailer()
{
$sTransport = utils::GetConfig()->Get('email_transport');
if ($sTransport == 'SMTP_OAuth') {
return EMailLaminas::GetMailer($oEMail);
return EMailLaminas::GetMailer();
}
return EmailSwiftMailer::GetMailer($oEMail);
return EmailSwiftMailer::GetMailer();
}
}