Users don't get email when they register to validate

Our journal use email that is outside of our university inside OJS sites. when user with our university email register they receive the email to validate them however when its user from outside like gmail they don’t get the email to validate. I understand that our university need to give SPF records to journals email (domain which is external) to add them to their DNS records.

is that the only solution?
i was thinking on removing validation ? is that a good step to do?
Please let me know if there’s another solution that we can implement?

Moreover our default envelope sender is email from our university and the email that journal use is external email. Do we need to have them same? can we use external email as default envelope sender?

Thanks

Hello @deepakc,

Would you mind noting your OJS version (e.g. 3.3.0-19)?
Also, we have some documentation on email deployment here: https://docs.pkp.sfu.ca/admin-guide/en/deploy-email (which you may have already seen - but just in case you haven’t).
I’m not sure about your specific case, but we’ll see if a team member can assist when they are available.

-Roger
PKP Team

OJS Version is 3.3.0-13