• GNU/Linux Admin

    @waugh @gotwf

    Okay, guys, this ☝ ? This is why we try to have an arm's length relationship with sendmail.

    Seems like managing sendmail/postfix can be an entire undergraduate course πŸ˜„ SENDMAIL101


  • @waugh said in Hooking Up to Mail:

    @pitaj said in Hooking Up to Mail:

    NodeBB supports using sendmail on Linux to send emails. To do this you just turn off the SMTP transport and make sure no email plugins are enabled.

    In my case, I'm fine now, because I found a way to configure Postfix that results in its relaying the outgoing mail. NodeBB is talking SMTP in the submissive aspect of SMTP, and Postfix can understand that aspect if configured to. And I think that's a fine and future-oriented way to work. However, if anyone searching for information comes across this thread, it will not tell them how to get NodeBB to use "sendmail", either when the "sendmail" executable is that of the Sendmail package, or when it is the backward-compatible shim included in the Postfix package. Even though @PitaJ says that an admin of a NodeBB instance can configure it to turn off SMTP transport, I never found a mix of settings of NodeBB that would do that. With every mix I tried, it continued to try to open the submission port. And again, for me, that's fine.

    My thanks to everyone who responded.

    Sendmail is like MySQL, it's become an API. Postfix is "a sendmail" and MariaDB is "a MySQL." People tend to call anything that looks like the app to be the app, but Postfix and MariaDB are used far more than the applications that they mimic.


  • @julian said in Hooking Up to Mail:

    @waugh @gotwf

    Okay, guys, this ☝ ? This is why we try to have an arm's length relationship with sendmail.

    Seems like managing sendmail/postfix can be an entire undergraduate course πŸ˜„ SENDMAIL101

    It is. Plus no one uses actual Sendmail and hasn't in forever. Postfix started wiping it out twenty years ago when every major platform moved away. Since then, Sendmail has become all but forgotten. Even mentioning it is a little weird as almost on one will ever have it, but everyone has Postfix as its the default in every non-Windows platform in production today. Sendmail was hella complex, Postfix is normally ready to go by default for most purposes. But it depends on how it gets installed, what OS you run, etc.

    For most Ubuntu, CentOS or Fedora users you just install it and it works immediately. But then dealing with mail transport in general can be a mess.


  • @julian Do you engage in a more intimate relationship with Haraka?


  • @waugh said in Hooking Up to Mail:

    @julian Do you engage in a more intimate relationship with Haraka?

    Niche third party platforms would be far less likely. Postfix is built into nearly all production platforms and configured out of the box for most usages (standard SMTP relay.) His point was that they don't get their hands dirty with any specific email implementation and leave that for the admins, they just send email out on whatever protocol or API is selected and the rest is up to the email admin to configure.


Suggested Topics

| | | |