xhit / go-simple-mail

Golang package for send email. Support keep alive connection, TLS and SSL. Easy for bulk SMTP.
MIT License
650 stars 102 forks source link

Expose `HasDSNExt` Flag to determine if email is sent with "Fire and forget" or "Has been delivered" #109

Open Khoa-bit opened 3 months ago

Khoa-bit commented 3 months ago

Description

This PR introduces a new public field HasDSNExt to the email struct, which was previously private and named hasDSNExt. This change provides a way to determine whether an email was sent with "Fire and forget" or if it has been delivered.

Changes

Motivation

The motivation for this change is to enhance the visibility of the delivery status flag for users who need to confirm whether an email was sent with "Fire and forget" semantics or if it has been delivered.

Impact