Your email was rejected because the owner of your sender domain (who is controlling who is allowed to use your sender address) does not allow the sending server to use that address.
The rejecting server only follows the request of the domain owner, and does not allow invalid servers to use this email address.
If you think this is a mistake, you should contact the owner of the domain of your email address and ask them to allow the server you're using to use this source email. Otherwise please choose another email address (domain) as your sender address.
If you have forwarded your email from a 3rd party then unfortunately the aforementioned administrator forbid that, too. You should use the official servers of your email address.
The basis of the rejection is the SPF record of the sender domain.