Main causes: Incorrect or non-existent SPF/DKIM/DMARC Poor domain reputation Use of free emails as From (e.g. Gmail) Bulk sending from shared hosting Poor email content Attached files .zip, .exe, etc.