Page MenuHomePhabricator

Outlook.com requires OAuth for MediaWiki SMTP
Closed, DuplicatePublicFeature

Description

Feature summary (what you would like to be able to do and where): Since Outlook changed his acces to outlook. com the integrated email function will be refused.

Setup:

$wgSMTP = [
    'host'     => 'smtp-mail.outlook.com', // could also be an IP address. Where the SMTP server is located
    'IDHost'   => 'Sokradia von CC-Zeitlos',  // Generally this will be the domain name of your website (aka mywiki.org)
    'port'     => 587,                        // Port to use when connecting to the SMTP server
    'auth'     => true,                      // Should we use SMTP authentication (true or false)
    'username' => 'sokradia@hotmail.com',   // Username to use for SMTP authentication (if being used)
    'password' => 'XXX'             // Password to use for SMTP authentication (if being used)
];

Use case(s) (list the steps that you performed to discover that problem, and describe the actual underlying problem which you want to solve. Do not describe only a solution):

https://cc-zeitlos.synology.me/mediawiki/index.php/Spezial:E-Mail_senden this is working fine... by sending the message out this error coming back:

authentication failure [SMTP: Invalid response code received from server (code: 535, response: 5.7.139 Authentication unsuccessful, basic authentication is disabled. [PR1P264CA0051.FRAP264.PROD.OUTLOOK.COM 2024-10-07T06:52:27.797Z 08DCE67009716E2B])]

Benefits (why should this be implemented?):
The used function will be below:

## E-Mail adress valididation
$wgEmailConfirmToEdit = true;
# Konfiguration der Gruppe, sodass E-Mail-bestätigte Benutzer in dieser Gruppe sind.
$wgAutopromote['emailconfirmed'] = APCOND_EMAILCONFIRMED;
# Abschließend das Bearbeiten für diese Benutzergruppe erlauben.
$wgGroupPermissions['emailconfirmed']['edit'] = true;

Event Timeline

Hi @Sokradia, thanks for taking the time to report this and welcome to Wikimedia Phabricator!

I don't see any bug in MediaWiki code here, so I am closing this task as invalid. Feel free to bring up configuration questions in support forums instead.

Thank you for your feedback...

I know that the configuration will be ok... because it was working until the 16. September 2024. The reason is or was that Outlook com changes something on there mail access:

Here is now the Text i copied from the Outlook mail:

Le 16 septembre 2024, les applications qui utilisent une technologie de connexion moins sécurisée ne pourront plus accéder à votre messagerie.

La sécurité de vos informations est la priorité absolue de Microsoft. Pour préserver la sécurité de votre compte , Microsoft ne prendra plus en charge l’utilisation d’applications de messagerie et de calendrier tierces qui vous demandent de vous connecter avec uniquement les nom d’utilisateur et mot de passe de votre compte Microsoft. Pour accroître votre sécurité, vous devrez utiliser une application de messagerie ou de calendrier qui prend en charge les méthodes d’authentification moderne de Microsoft. Si vous n’agissez pas, vos applications de messagerie tierces ne seront plus en mesure d’accéder à votre adresse e-mail Outlook.com, Hotmail ou Live.com le 16 septembre 2024.

Que devez-vousfaire ?

Si vous recevez cet e-mail, vous utilisez actuellement une application de messagerie ou de calendrier qui se sert d’une méthode d’authentification moins sécurisée pour la connexion à votre compte de messagerie Outlook.com. Vous devrez mettre à niveau vos applications de messagerie et de calendrier tierces vers une version qui prend en charge les méthodes d’authentification moderne.

Microsoft propose des versions gratuites d’Outlook pour vos PC et appareils Mac, iOS et Android qui peuvent être facilement téléchargées et connectées à votre compte de messagerie. L’utilisationd’une version mise à jour d’une application Outlook garantit que vous vous connectez de la façon la plus sécurisée.

Comment pouvez-vousconfigurervotre application de messagerie Gmail, Apple Mail ou tierce ?

Différentes applications non-Microsoft comporter ont leur propre procédure de connexion à votre compte de messagerie Outlook.com avec des méthodes d’authentification moderne. Consultez notre article d’aide, « Méthodes d’authentification moderne à présent nécessaires pour poursuivre la synchronisation de la messagerie Outlook dans les applications de messagerie non-Microsoft ». Toutefois , vous devrez peut-être contacter les créateurs de ces applications pour obtenir des instructions. Dans bien des cas, il suffira de supprimer et de rajouter votre compte avec la dernière version de cette application afin qu’il soit configuré pour utiliser les méthodes d’authentification moderne.

Unfortuantly the mail is in French.
He decribes the Wikimedia is not using a modern authification method to acces to the outlook / microsoft smtp envirement. I actived the smtp function at Outlook .com...
So normally it should work. I verified on the MediaWiki help side if there is some new. Like i told before the Mail function was working until the changes of Outlook.com

Where i find the support forum

Thanks

Aklapper renamed this task from Outlook Sending Problem on WikiMedia 1.39.8 to Outlook.com requires OAuth for MediaWiki SMTP.Oct 7 2024, 8:15 AM
Aklapper reopened this task as Open.
Aklapper added a project: MediaWiki-Email.