Plesk: Enviar mensajes de un dominio a través de un Smart Host (en mi caso office365)

No sé por qué Hotmail nos da este error cuando enviamos desde nuestros servidores Plesk de 1and1 a un usuario de @hotmail.com:

xxxx postfix/smtp[45996]: ED5111043D6: to=<xxxxxxx@hotmail.com>, relay=mx1.hotmail.com[65.55.33.135]:25, delay=1.8, delays=0.02/0.02/1.6/0.19, dsn=5.0.0, status=bounced (host mx1.hotmail.com[65.55.33.135] said: 550 SC-001 (COL004-MC6F16) Unfortunately, messages from xx.xx.xx.xx weren't sent. Please contact your Internet service provider since part of their network is on our block list. You can also refer your provider to http://mail.live.com/mail/troubleshooting.aspx#errors. (in reply to MAIL FROM command))

Y no estamos en ninguna lista negra. Y tenemos SPF. Y todo está en regla para el resto de dominios.

Y como utilizamos Office365, he implantado esta solución:

  1. He creado un conector de envío en Office365.
  2. He configurado el Postfix del servidor Plesk:
    1. He creado un archivo llamado /var/spool/postfix/plesk/transport
    2. Le he metido este contenido...  hotmail.com smtp:xxxxxx-es.mail.protection.outlook.com (mete tu dominio, o cualquier Smart Host!)
    3. He escrito el comando "postmap hash:/var/spool/postfix/plesk/transport"
    4. He reiniciado Postfix

Y ahora ya envía los mensajes que van a Hotmail, a través de nuestro Office365:

xxxxxx postfix/smtp[46820]: E9E461043D6: to=<xxxxxxx@hotmail.com>, relay=xxxxxx-es.mail.protection.outlook.com[213.199.154.170]:25, delay=2.3, delays=0.01/0.01/0.64/1.6, dsn=2.6.0, status=sent (250 2.6.0 <20170220113728.E9E461043D6@xxxxxx.xxxxx.es> [InternalId=108147276515856, Hostname=AM3PR05MB530.eurprd05.prod.outlook.com] 8303 bytes in 0.428, 18.921 KB/sec Queued mail for delivery)