I am unable to send emails from a new business Outlook account using the Outlook node, receiving an IP-based rejection error from Microsoft. My older business account works perfectly in the same n8n workflow. Microsoft support states the sending IP address is blocked and needs whitelisting, but I don’t know how to identify which IP address my self-hosted n8n (Docker) is using to send these emails.
What is the error message (if any)?
The node execution shows as successful, but the email fails to deliver with this bounce message:
Remote server returned '550 5.7.708 Service unavailable. Access denied, traffic not accepted from this IP.
For more information please go to http://go.microsoft.com/fwlink/?LinkId=526653 AS(7230)
[SJ5PPF909964257.NAMP221.PROD.OUTLOOK.COM 2025-12-11T17:44:56.885Z 08DE3883C5938E6E]'
Thank you for the guidance on using ifconfig. I ran the command in my n8n container and can see the network information.
Looking at the output for eth0, I see two different addresses listed: inet addr and Bcast.
To make sure I contact Microsoft support with the right information, could you please clarify—which one of these is the sending IP address I should provide to them for whitelisting?
Also, is this the only IP they need, or could there be other outbound addresses involved in sending the email that should be whitelisted too?
Hey, just wanted to update you—sending the inet address to Microsoft for whitelisting worked! Everything’s working now, and I’m able to send emails through the automation without any IP issues. Thanks a lot for your help!