Google cloud vm domain email setup with mailgun

I know this question have been asked severally and answered, But i can’t figure out what to do.

From the reading of different posts, Google cloud vm blocks port 25, so you have to use a third party to send emails via port 2525. In that case i have chosen Mailgun.I have tested sending from the server and i can confirm it worked. I have also used gmail service in erpnext and it is working fine. but now

I have tried configure email domain but i can’t seem to make it work. Am using webfaction for emails whose IMAP - mail.webfaction.com and SMTP - smtp.webfaction.com.

where am i going wrong !