There is NO OTHER WAY to get your Auth / EPP Code other than to have it Emailed TO the REGISTRANT (WHOIS) Email Address on file.
If your Domain has EXPIRED, and the REGISTRANT (WHOIS) Email Address on file is WRONG or OUTDATED, you MUST Renew the Domain for another year, then once it is Renewed, you can Modify that info again.