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
Port details
phpmailer7 Full Featured Email Transfer Class for PHP
7.0.1 mail on this many watch lists=0 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 7.0.0Version of this port present on the latest quarterly branch.
Maintainer: joneum@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2025-11-10 15:39:04
Last Update: 2026-01-07 12:05:48
Commit Hash: 92b2609
License: LGPL21
WWW:
https://github.com/PHPMailer/PHPMailer
Description:
PHP email transport class featuring multiple file attachments, SMTP servers, CCs, BCCs, HTML messages, and word wrap, and more. It can send email via sendmail, PHP mail(), or with SMTP. Methods are based on the popular AspEmail active server component.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (67 items)
Collapse this list.
  1. /usr/local/share/licenses/phpmailer7-7.0.1/catalog.mk
  2. /usr/local/share/licenses/phpmailer7-7.0.1/LICENSE
  3. /usr/local/share/licenses/phpmailer7-7.0.1/LGPL21
  4. share/phpmailer/Exception.php
  5. share/phpmailer/PHPMailer.php
  6. share/phpmailer/POP3.php
  7. share/phpmailer/SMTP.php
  8. share/phpmailer/language/phpmailer.lang-af.php
  9. share/phpmailer/language/phpmailer.lang-ar.php
  10. share/phpmailer/language/phpmailer.lang-as.php
  11. share/phpmailer/language/phpmailer.lang-az.php
  12. share/phpmailer/language/phpmailer.lang-ba.php
  13. share/phpmailer/language/phpmailer.lang-be.php
  14. share/phpmailer/language/phpmailer.lang-bg.php
  15. share/phpmailer/language/phpmailer.lang-bn.php
  16. share/phpmailer/language/phpmailer.lang-ca.php
  17. share/phpmailer/language/phpmailer.lang-cs.php
  18. share/phpmailer/language/phpmailer.lang-da.php
  19. share/phpmailer/language/phpmailer.lang-de.php
  20. share/phpmailer/language/phpmailer.lang-el.php
  21. share/phpmailer/language/phpmailer.lang-eo.php
  22. share/phpmailer/language/phpmailer.lang-es.php
  23. share/phpmailer/language/phpmailer.lang-et.php
  24. share/phpmailer/language/phpmailer.lang-fa.php
  25. share/phpmailer/language/phpmailer.lang-fi.php
  26. share/phpmailer/language/phpmailer.lang-fo.php
  27. share/phpmailer/language/phpmailer.lang-fr.php
  28. share/phpmailer/language/phpmailer.lang-gl.php
  29. share/phpmailer/language/phpmailer.lang-he.php
  30. share/phpmailer/language/phpmailer.lang-hi.php
  31. share/phpmailer/language/phpmailer.lang-hr.php
  32. share/phpmailer/language/phpmailer.lang-hu.php
  33. share/phpmailer/language/phpmailer.lang-hy.php
  34. share/phpmailer/language/phpmailer.lang-id.php
  35. share/phpmailer/language/phpmailer.lang-it.php
  36. share/phpmailer/language/phpmailer.lang-ja.php
  37. share/phpmailer/language/phpmailer.lang-ka.php
  38. share/phpmailer/language/phpmailer.lang-ko.php
  39. share/phpmailer/language/phpmailer.lang-ku.php
  40. share/phpmailer/language/phpmailer.lang-lt.php
  41. share/phpmailer/language/phpmailer.lang-lv.php
  42. share/phpmailer/language/phpmailer.lang-mg.php
  43. share/phpmailer/language/phpmailer.lang-mn.php
  44. share/phpmailer/language/phpmailer.lang-ms.php
  45. share/phpmailer/language/phpmailer.lang-nb.php
  46. share/phpmailer/language/phpmailer.lang-nl.php
  47. share/phpmailer/language/phpmailer.lang-pl.php
  48. share/phpmailer/language/phpmailer.lang-pt.php
  49. share/phpmailer/language/phpmailer.lang-pt_br.php
  50. share/phpmailer/language/phpmailer.lang-ro.php
  51. share/phpmailer/language/phpmailer.lang-ru.php
  52. share/phpmailer/language/phpmailer.lang-si.php
  53. share/phpmailer/language/phpmailer.lang-sk.php
  54. share/phpmailer/language/phpmailer.lang-sl.php
  55. share/phpmailer/language/phpmailer.lang-sr.php
  56. share/phpmailer/language/phpmailer.lang-sr_latn.php
  57. share/phpmailer/language/phpmailer.lang-sv.php
  58. share/phpmailer/language/phpmailer.lang-tl.php
  59. share/phpmailer/language/phpmailer.lang-tr.php
  60. share/phpmailer/language/phpmailer.lang-uk.php
  61. share/phpmailer/language/phpmailer.lang-ur.php
  62. share/phpmailer/language/phpmailer.lang-vi.php
  63. share/phpmailer/language/phpmailer.lang-zh.php
  64. share/phpmailer/language/phpmailer.lang-zh_cn.php
  65. @owner
  66. @group
  67. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • phpmailer7>0:mail/phpmailer7
Conflicts:
CONFLICTS_INSTALL:
  • phpmailer
To install the port:
cd /usr/ports/mail/phpmailer7/ && make install clean
To add the package, run one of these commands:
  • pkg install mail/phpmailer7
  • pkg install phpmailer7
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: phpmailer7
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1767787308 SHA256 (PHPMailer-PHPMailer-v7.0.1_GH0.tar.gz) = 1125f80e35fe0bb5a1549a92c69658fbbf8abaab1cb5b845620323949351b28d SIZE (PHPMailer-PHPMailer-v7.0.1_GH0.tar.gz) = 118558

Packages (timestamps in pop-ups are UTC):
phpmailer7
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest7.0.17.0.1--7.0.1n/an/an/a
FreeBSD:13:quarterly-----n/an/an/a
FreeBSD:14:latest7.0.07.0.1--7.0.1---
FreeBSD:14:quarterly----7.0.1---
FreeBSD:15:latest7.0.17.0.1n/a-n/an/a--
FreeBSD:15:quarterly--n/a-n/an/a--
FreeBSD:16:latest7.0.17.0.1n/a-n/an/a--
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Runtime dependencies:
  1. php.h : lang/php84
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for phpmailer7-7.0.1: NLS=on: Native Language Support ===> Use 'make config' to modify these settings
Options name:
mail_phpmailer7
USES:
cpe php
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/PHPMailer/PHPMailer/tar.gz/v7.0.1?dummy=/
Collapse this list.

Number of commits found: 3

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
7.0.1
07 Jan 2026 12:05:48
commit hash: 92b26096555ab8aa26045ee4014b24022c65e03fcommit hash: 92b26096555ab8aa26045ee4014b24022c65e03fcommit hash: 92b26096555ab8aa26045ee4014b24022c65e03fcommit hash: 92b26096555ab8aa26045ee4014b24022c65e03f files touched by this commit
Jochen Neumeister (joneum) search for other commits by this committer
mail/phpmailer7: Update to 7.0.1

-Use From domain when generating CIDs in msgHTML.
-Update to PHPCompatibility 10, resolve numerous PHPCS issues in PHP 8.5.
-Revise GitHub actions for PHP 8.5 and experimental 8.6 tests.
-Switch gmail example from the deprecated IMAP extension to use
 directorytree/imapengine for IMAP uploads.
-Set htmlspecialchars() flags explicitly and consistently.
-Convert XOAUTH2 token exceptions into PHPMailer Exceptions. The original
 exception is available as an inner exception.
-Deprecate VERSION constants in POP3 and SMTP classes.
-Remove dependency on roave/security-advisories; it's now built into composer
2.9.
-Update Dutch, Esperanto, and Norwegian translations.

Sponsored by:	Netzkommune GmbH
7.0.0
06 Jan 2026 18:52:09
commit hash: f7916b861b54af7425b1159104cadc36bf7592ebcommit hash: f7916b861b54af7425b1159104cadc36bf7592ebcommit hash: f7916b861b54af7425b1159104cadc36bf7592ebcommit hash: f7916b861b54af7425b1159104cadc36bf7592eb files touched by this commit
Jochen Neumeister (joneum) search for other commits by this committer
mail/phpmailer[6|7]: fix pkg-plist for NLS option

All %%DATADIR%% entries were changed to %%NLS%%%%DATADIR%%.
Previously, disabling NLS caused missing language files listed in
pkg-plist and resulted in check-plist failures.
The port now works correctly with both enabled and disabled NLS.

PR:	248341
Sponsored by:	Netzkommune GmbH
7.0.0
10 Nov 2025 15:35:20
commit hash: 5861701939247db80e86dfb15ef06c208cd92514commit hash: 5861701939247db80e86dfb15ef06c208cd92514commit hash: 5861701939247db80e86dfb15ef06c208cd92514commit hash: 5861701939247db80e86dfb15ef06c208cd92514 files touched by this commit
Jochen Neumeister (joneum) search for other commits by this committer
mail/phpmailer7: add new Port

This is exactly the same as version 6.11.1 but bumps the major version
number to indicate the presence of a BC break in child classes. The
changes in 6.11.0 and 6.11.1 have been reverted in 6.12.0. If you have
code that depends on those changes, please upgrade to 7.0.0 instead.
Apologies for the mix up.

Specifically, lang(), setLanguage(), and $language are now static, and
should be called statically.

Sponsored by:	Netzkommune GmbH

Number of commits found: 3