Most mail forwarders and input hosts will not accept mail from arbitrary hosts, unless authentication has been arranged carefully.
Just for completeness, the same works with exim as well, I use the dovecot authentication service via a local socket from exim. Not sure about sendmail, never used that in a very long time.I have used Postfix + Dovecot for some time to self-host my mail and was quite happy with this combination.
It is very flexible, and I could easily share the same authentication base between email, web and XMPP servers.
have used Postfix + Dovecot for some time to self-host my mail and was quite happy with this combination.
Not sure about sendmail, never used that in a very long time.
Also using cbl.abuseat.org for bocking most unwanted traffic in Postfix.
There is smtpd if memory serves me right. It does what Sendmail does and might have been doing it better - delivery emails. I think it also has milters for dkim, spf, etcWhen I got the itch to see what postfix and other MTAs were about, I started reading the documentation and it all seemed the same as setting up sendmail. So I stuck with sendmail and I have no issues, including spam and getting flagged as spam. However, I'll note two caveats. One, I didn't try too hard to figure out postfix or the others and, two, it took me a while to figure out sendmail/spf/dkim/etc. for the same reason--I had and have too much going on to be able to concentrate on it.
Recently I read somewhere that sendmail is no longer actively worked on. Is that true?
mynetworks = 127.0.0.0/8, 192.168.100.0/24
smtpd_banner = mymailserver.email.com ESMTP hello!
disable_vrfy_command = yes
message_size_limit = 51200000
smtpd_relay_restrictions = permit_mynetworks, permit_sasl_authenticated, check_client_access hash:$config_directory/access, reject
Personally I've been championing removing Sendmail and replacing it with something simple like dma that just provides simple local delivery and submission services (with smtp-auth) to external smtp for years.
If you do not like it, do not use it. Why "championing" to impose you taste to others?
pkg upgrade
.And now that you mention DNS, could anyone kindly make recommendations for a good replacement for Domain Name (Re-)sellers' Premium DNS Managers (e.g. GoDaddy, Namecheap, etc).? I am aware of some free DNS managers - Hurricane etc - and we already have Authoritative (NSD) & Recursive/Caching(Unbound/PowwrDNS/DNSDIST) DNS servers installed.1) It makes replacement more of a pain as you have all the existing sendmail cruft all over the place
2) It makes FreeBSD bigger than it needs to be, and increases risk of remotely exploitable flaws
3) Upgrading Sendmail requires either replacing it with a ports version or waiting for an OS upgrade
4) FreeBSD seems to include the .cf files by default rather than generate them on install, so I have had to manual merge changes to these files many times during upgrade.
Note that I didn't say replace it with Postfix, rather with something that purely handles the minimum local features required by default, which is exactly why DragonflyBSD wrote dma. Anyone that wants a real mail server, and likes Sendmail, can install it, just like anyone that wants a web server can install their choice of nginx or apache, or can install bind if they want authoritative dns. You get the benefit of your own choice, and can keep up to date much more simply with just apkg upgrade
.
There has been an extensive effort in recent years to remove large external codebases, such as BIND, for many of the same reasons above. I'm not quite sure how Sendmail managed to avoid this. It's an archaic lumbering beast that has not has serious development for half a decade and should not be part of a base install.
Not aware of anything, most will probably just create something themselves. If you have a PowerDNS "supermaster" you can easily use an SQL database with it. Then it's relatively easy to create a simple PHP (or some other language) web interface for it.My question again is could you please suggest a reliable TUI pkg/port that we can simply import our zone files (containing A,CNAME,PTR,MX,etc records) into it and stop paying for premium DNS managers?