EWS на OVH размещено в обменеJavascript

Форум по Javascript
Anonymous
EWS на OVH размещено в обмене

Сообщение Anonymous »

Я пытаюсь использовать EWS API для установки OOF на учетной записи веб -почты, размещенной на обмене OVH (HOSTED). Те же учетные данные, когда я проверяю «игнорируемый ssl» < /p>
есть идея, пожалуйста? < /p>
Вот мой код < /p>

Код: Выделить всё

import {
ExchangeService,
ExchangeVersion,
Uri,
OofSettings,
TimeWindow,
OofReply,
WebCredentials,
DateTime,
} from 'ews-javascript-api';

function createExchangeService(username: string, password: string) {
const exch = new ExchangeService(ExchangeVersion.Exchange2016);
exch.Credentials = new WebCredentials(username, password);
exch.Url = new Uri(`https://${process.env.MAIL_HOST}/EWS/Exchange.asmx`);
return exch;
}

try {
const exch = createExchangeService(username, password);

const oofSettings = await exch.GetUserOofSettings(username);
res.json({
status: oofSettings.State,
internalReplyMessage: oofSettings.InternalReply?.Message || '',
externalReplyMessage: oofSettings.ExternalReply?.Message || '',
externalAudience: oofSettings.ExternalAudience,
scheduledStartDateTime: oofSettings.Duration?.StartTime,
scheduledEndDateTime: oofSettings.Duration?.EndTime,
});
} catch (err: any) {
console.error('Error getting OOF settings', err);
}
Спасибо

Подробнее здесь: https://stackoverflow.com/questions/797 ... d-exchange

Вернуться в «Javascript»