If there are no errors logged in XF's control panel, that generally means the mail was handed off correctly, so any delivery issues would be outside of XF. This is where the underlying email logs would generally need to be checked (as they should show the response from the external SMTP server, for example).