Use local email server/sendmail for outgoing emails?

Unnecessary Overhead how? You gotta send the data from Discourse to the SMTP server somehow? No?

Ps: if it is another container, You could in theory use bridge network and use the smtp container name instead of hostname if that’s what You’re after but it won’t give you any performance advantages.