If you made no changes on this server, then it is very likely that changes on the remote server managed by Google were the cause of this problem.
This shouldn't be surprising, because the security landscape is constantly changing and evolving, and Google is very actively driving the trend.
BTW, if you were referring to "IIS SMTP Virtual Server Component" in "a virtual smtp server running on a machine", you must understand that its lifecycle ended in July 2015 and is no longer supported by Microsoft,
https://learn.microsoft.com/en-us/previous-versions/aspnet/8b83ac7t(v=vs.100)
So, you have to migrate away from such deprecated bits as soon as you can.