mailsend-go (and mailsend, for that matter) does not generate the Message-ID header, which is mandatory.
GMail recently began rejecting messages without it[1], so when sending to Gmail wither directly to mx or via a relay that is not kind enough to add it[2], the message bounces.
[1] 550-5.7.1 [...] Messages missing a valid messageId header are not 550 5.7.1 accepted
[2] e.g. Postfix does not, by default, but can be made to by setting always_add_missing_headers = yes
mailsend-go(andmailsend, for that matter) does not generate theMessage-IDheader, which is mandatory.GMail recently began rejecting messages without it[1], so when sending to Gmail wither directly to mx or via a relay that is not kind enough to add it[2], the message bounces.
[1]
550-5.7.1 [...] Messages missing a valid messageId header are not 550 5.7.1 accepted[2] e.g. Postfix does not, by default, but can be made to by setting
always_add_missing_headers = yes