I want to know that is it possible that using postfix or any other MTA, i can apply a restriction that email sender cannot change/spoof his sender email, and email is only sent from the email ID, through which it was authenticated.
sim, é possível. Você pode usar smtpd_sender_login_maps com reject_authenticated_sender_login_mismatch
smtpd_sender_restrictions =
permit_mynetworks,
reject_authenticated_sender_login_mismatch,
reject_unknown_sender_domain,
reject_unlisted_sender,
reject_unverified_sender
smtpd_sender_login_maps = hash:/etc/postfix/sender_logins_maps
/etc/postfix/sender_logins_maps
[email protected] sasl_login_name1