commit 16c58399de51c67e881284510b7df2d227a33a54 from: Stefan Sperling date: Mon Mar 11 09:49:08 2024 UTC don't bother with address verification at this layer commit - 83258de1495bbfb2896bfe3d17284592782c7560 commit + 16c58399de51c67e881284510b7df2d227a33a54 blob - b66acb785bc4734235c973678e375418db16d938 blob + ee4bb1cc545257d38375b1c6673867ac17c1d22b --- gotd/libexec/got-notify-email/got-notify-email.c +++ gotd/libexec/got-notify-email/got-notify-email.c @@ -40,12 +40,6 @@ usage(void) exit(1); } -static int -validate_email_addr(const char *addr) -{ - return 1; -} - static char * set_default_fromaddr(void) { @@ -333,15 +327,12 @@ main(int argc, char *argv[]) #endif recipient = argv[0]; - if (!validate_email_addr(recipient)) - goto done; - if (fromaddr == NULL) fromaddr = default_fromaddr; send_email(default_fromaddr, fromaddr, recipient, replytoaddr, subject); -done: + free(default_fromaddr); return 0; }