notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine

Newsfeed changes

The news feed page[s] were not laid out well. Two pages, disjointed information, hard to figure out how to use the optional parameters...

Thankfully, someone told me.

The new page is ready for your review. Please compare these two:

You may also be interested in the Github issue.
Port details
meta1 Secure and efficient mail gateway
1.1.1a.21.0 mail on this many watch lists=2 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.1.0a.20.1Version of this port present on the latest quarterly branch.
Ignore IGNORE: your system does not support sysvipc
Maintainer: dinoex@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2007-06-10 13:21:49
Last Update: 2025-01-27 23:22:41
Commit Hash: ee1e359
People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py311-PyOpenGL, p5-Sane
License: BSD4CLAUSE
WWW:
http://www.meta1.org/
Description:
MeTA1 is a message transfer agent that has been designed with these main topics in minds: * Security * Reliability * Efficiency * Configurability * Extendibility MeTA1 consists of five main modules of which only one runs as root: * mcp: the main control program is similar to inetd(8): it starts all other MeTA1 modules and watches over their execution. mcp runs as root in order to bind to port 25 and to change the uid of the processes it starts. * smtps: the SMTP server receives e-mails. * smtpc: the SMTP client sends e-mails. * smar: the address resolver provides lookups in various maps including DNS for mail routing. * qmgr: the queue manager controls the flow of e-mails through the SMTP servers and clients.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (86 items)
Collapse this list.
  1. /usr/local/share/licenses/meta1-1.1.1a.21.0/catalog.mk
  2. /usr/local/share/licenses/meta1-1.1.1a.21.0/LICENSE
  3. /usr/local/share/licenses/meta1-1.1.1a.21.0/BSD4CLAUSE
  4. bin/db_archive
  5. bin/db_checkpoint
  6. bin/db_deadlock
  7. bin/db_dump
  8. bin/db_load
  9. bin/db_printlog
  10. bin/db_recover
  11. bin/db_stat
  12. bin/db_upgrade
  13. bin/db_verify
  14. include/db.h
  15. lib/libdb-4.3.a
  16. lib/libdb.a
  17. bin/createmap
  18. bin/log2time
  19. bin/mailq
  20. bin/mailq.sh
  21. bin/mapchk
  22. bin/metaconf
  23. bin/metaqueue
  24. bin/qmgrctl
  25. bin/qmgrctl.sh
  26. bin/rcvrenvfromlog.sh
  27. bin/runas
  28. bin/smconf
  29. include/sm/cdefs.h
  30. include/sm/error.h
  31. include/sm/generic.h
  32. include/sm/hdrmoddef.h
  33. include/sm/mfapi.h
  34. include/sm/pmfapi.h
  35. include/sm/pmfdef.h
  36. include/sm/pmilter.h
  37. include/sm/smreplycodes.h
  38. include/sm/smmts.h
  39. include/sm/ssmdef.h
  40. include/sm/types.h
  41. include/smconf.h
  42. lib/meta1/libcstrr.a
  43. lib/meta1/libevthr.a
  44. lib/meta1/libmtar.a
  45. lib/meta1/libpmilter.a
  46. lib/meta1/libpmutil.a
  47. lib/meta1/librcbcommr.a
  48. lib/meta1/librcbr.a
  49. lib/meta1/libreplr.a
  50. lib/meta1/librsctr.a
  51. lib/meta1/libthr.a
  52. libexec/qmgr
  53. libexec/smar
  54. libexec/smtpc
  55. libexec/smtpp
  56. libexec/smtps
  57. sbin/greyprint
  58. sbin/greyrm
  59. sbin/mcp
  60. sbin/noroot
  61. @comment sbin/sendmail
  62. sbin/sm.check.sh
  63. sbin/sm.setup.sh
  64. sbin/statit
  65. sbin/t-hostname
  66. sbin/t-getgroup
  67. sbin/tree
  68. share/man/man5/meta1.conf.5.gz
  69. share/man/man8/createmap.8.gz
  70. share/man/man8/fsperf1.8.gz
  71. share/man/man8/mailq.8.gz
  72. share/man/man8/mcp.8.gz
  73. share/man/man8/milter-spamd.8.gz
  74. share/man/man8/milter-regex.8.gz
  75. share/man/man8/qmgr.8.gz
  76. share/man/man8/qmgrctl.8.gz
  77. share/man/man8/runas.8.gz
  78. share/man/man8/meta1.8.gz
  79. @comment share/man/man8/sendmail.8.gz
  80. share/man/man8/smar.8.gz
  81. share/man/man8/smtpc.8.gz
  82. share/man/man8/smtpp.8.gz
  83. share/man/man8/smtps.8.gz
  84. @owner
  85. @group
  86. @mode
Collapse this list.
Dependency lines:
  • meta1>0:mail/meta1
Conflicts:
CONFLICTS:
  • smx
To install the port:
cd /usr/ports/mail/meta1/ && make install clean
We doubt a package is available for this port because we see it marked as as:
  • Ignore
  • Package not available
Packages are normally not provided for ports that are marked as above.
To add the package, run one of these commands:
  • pkg install mail/meta1
  • pkg install meta1
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: there is no package for this port: MANUAL_PACKAGE_BUILD = needs hostname
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1737915582 SHA256 (meta1-1.1.Alpha21.0.tar.gz) = 8d09402f31acda1ddd54f504d6929283d0f413d24268caecc9fedbe670a25f9e SIZE (meta1-1.1.Alpha21.0.tar.gz) = 5614476

No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Library dependencies:
  1. libsasl2.so : security/cyrus-sasl2
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for meta1-1.1.1a.21.0: IPV6=on: IPv6 protocol support PMILTER=on: Adds policy milter support DKIM=on: Enable DKIM signing support MSP=off: Enable mail submision program SASL2=on: Adds SASL2 support SASL2AUTHD=off: Enable plaintext authentication via SASL2 TLS=on: Secure network connection support via TLS DOCS=on: Build and/or install documentation ===> Use 'make config' to modify these settings
Options name:
mail_meta1
USES:
libtool ssl ssl
pkg-message:
For install:
on first installation please run: /usr/local/sbin/sm.setup.sh
If removing:
--------------------------------------------------- to clean after permanent removal please run: rm -rf /usr/local/etc/meta1 /var/spool/meta1 pw userdel meta1s meta1q meta1c meta1m meta1 pw groupdel meta1s meta1q
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. http://www.MeTA1.org/download/.alpha/bdconf/
Collapse this list.

Number of commits found: 107 (showing only 7 on this page)

«  1 | 2 

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.0.PreAlpha19.0
30 Sep 2007 04:23:11
Original commit files touched by this commit
dinoex search for other commits by this committer
- update to 1.0.PreAlpha19
1.0.PreAlpha18.0
19 Jul 2007 10:17:42
Original commit files touched by this commit
dinoex search for other commits by this committer
- update to 1.0.PreAlpha18.0
1.0.PreAlpha17.0
26 Jun 2007 16:48:37
Original commit files touched by this commit
dinoex search for other commits by this committer
- use MANUAL_PACKAGE_BUILD
Suggested by:   pav
1.0.PreAlpha17.0
26 Jun 2007 16:40:31
Original commit files touched by this commit
dinoex search for other commits by this committer
- mark IGNORE for pointyhat
Approved by:    pav (portmgr)
1.0.PreAlpha17.0
20 Jun 2007 10:01:17
Original commit files touched by this commit
dinoex search for other commits by this committer
- detect broken sysvipc
1.0.PreAlpha17.0
16 Jun 2007 04:51:09
Original commit files touched by this commit
dinoex search for other commits by this committer
- disable regression-test on pointyhat
1.0.PreAlpha17.0
10 Jun 2007 13:20:37
Original commit files touched by this commit
dinoex search for other commits by this committer
MeTA1 is a message transfer agent that has been designed with
these main topics in minds:

  * Security
  * Reliability
  * Efficiency
  * Configurability
  * Extendibility

MeTA1 consists of five main modules of which only one runs as root:

  * mcp: the main control program is similar to inetd(8):
    it starts all other MeTA1 modules and watches over their execution.
    mcp runs as root in order to bind to port 25 and to change the uid
    of the processes it starts.
  * smtps: the SMTP server receives e-mails.
  * smtpc: the SMTP client sends e-mails.
  * smar: the address resolver provides lookups in various maps
    including DNS for mail routing.
  * qmgr: the queue manager controls the flow of e-mails through the
    SMTP servers and clients.

Number of commits found: 107 (showing only 7 on this page)

«  1 | 2