You can setup Yahoo! Mail to send email from a different email address, i.e. firstname.lastname@example.org. This way you can manage all your email in 1 central location – your Yahoo! Mail inbox. Here are the steps to set that up.
Forward your alternate email address to Yahoo
From your web hosting control panel, create a forwarder for your alternate email address to your Yahoo! Mail address.
Add the alternate address to Yahoo! Mail
Point your mouse at the gear-shaped icon in the top right of the screen and click Settings. A new window will open (above). Click the Add button to add a new account.
Type in your custom email address and a description. Click Save to proceed. Yahoo will now send verification email to your custom email address. Click Save to save your settings.
Because you forwarded your alternate address to your Yahoo address, you’ll find the verification email in your Yahoo! Mail inbox. Open the email and click the link to verify your email address.
Now when composing a new email, click the down arrow next to the From email address to choose which address to send from.
Alternatively you can also set the alternate email address as your default sending account in the Yahoo! Mail settings.
Publish SPF record
Sender Policy Framework (SPF) records tell receiving mail servers which outgoing servers are allowed to send email on your behalf. Since you are sending email through your email@example.com address, it is good practice to publish a SPF record that indicate you are sending email through Yahoo. This helps avoid your email being marked as spam.
In your web hosting control panel, create a TXT record with the following:
v=spf1 a mx ptr:yahoo.com ~all
Note to ClickWP customers: We would have created this SPF record for you along with the forwarder, so you don’t need to worry about this step.