It looks like it is set up correct to me, but that depends entirely on your host.
If the email comes through sometimes but not others, that is something on the SMTP Server, you would need to contact the host to have them look into the SMTP server error logs to determine why the email is not being relayed sometimes.