Gerard E. Seibert:
> Dec  8 09:42:30 scorpio postfix/smtp[87448]: 47W8Dj4Q1jz1xx1: SASL 
> authentication failed; cannot authenticate to server 
> smtp.office365.com[52.96.58.98]: invalid parameter supplied

The "invalid parameter supplied" is a libsasl error message. 

According to posttls-finger (below my signature), they support two
SASL authentication methods: LOGIN and XOAUTH2.

Let's get rid of XOAUTH2:

    # postconf -e "smtp_sasl_mechanism_filter = login"
    # postfix reload

and see if that makes a difference.

        Wietse

% posttls-finger 52.96.58.98
...plaintext handshake and tls handshake deleted...
posttls-finger: Untrusted TLS connection established to 
52.96.58.98[52.96.58.98]:25: TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 
(256/256 bits)
posttls-finger: > EHLO tail.porcupine.org
posttls-finger: < 250-MN2PR13CA0023.outlook.office365.com Hello [70.104.130.26]
posttls-finger: < 250-SIZE 157286400
posttls-finger: < 250-PIPELINING
posttls-finger: < 250-DSN
posttls-finger: < 250-ENHANCEDSTATUSCODES
posttls-finger: < 250-AUTH LOGIN XOAUTH2
posttls-finger: < 250-8BITMIME
posttls-finger: < 250-BINARYMIME
posttls-finger: < 250-CHUNKING
posttls-finger: < 250 SMTPUTF8
posttls-finger: > QUIT
posttls-finger: < 221 2.0.0 Service closing transmission channel

        Wietse

Reply via email to