BSD Ports

mail/phpmailer6 6.12.0 MidnightBSD

Full Featured Email Transfer Class for PHP

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Last update
Commit
5cdbe570ca
License
lgpl2.1
Categories
mail

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.

In the other systems

The newest version among them is 6.12.0, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
MidnightBSDmail/phpmailer66.12.0 newestno data-[email protected]2026-08-09
FreeBSDmail/phpmailer66.12.0 newestnone known-[email protected]-
DragonFlymail/phpmailer66.9.1 behind since 2026-08-09none known-[email protected]-
HardenedBSDmail/phpmailer66.12.0 newestno data-[email protected]-
GhostBSDmail/phpmailer66.12.0 newestno data-[email protected]-

Version history 1

  1. 6.12.0 5cdbe570ca

Upstream's version as each commit to the port's Makefile set it, or as this site first saw it in the system's packages; the tree's own revisions are not versions here.

Install

Binary package:

mport install phpmailer6

From mports:

cd /usr/mports/mail/phpmailer6 && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	phpmailer6>0:mail/phpmailer6

Dependencies

No port depends on this one.

Configuration

Options name: mail_phpmailer

OptionDefaultDescription
NLSoff
USES
cpe php
Service scripts
none
Conflicts with
phpmailer

Files

pkg-plist 61
  • share/phpmailer6/Exception.php
  • share/phpmailer6/PHPMailer.php
  • share/phpmailer6/POP3.php
  • share/phpmailer6/SMTP.php
  • share/phpmailer6/language/phpmailer.lang-af.php
  • share/phpmailer6/language/phpmailer.lang-ar.php
  • share/phpmailer6/language/phpmailer.lang-as.php
  • share/phpmailer6/language/phpmailer.lang-az.php
  • share/phpmailer6/language/phpmailer.lang-ba.php
  • share/phpmailer6/language/phpmailer.lang-be.php
  • share/phpmailer6/language/phpmailer.lang-bg.php
  • share/phpmailer6/language/phpmailer.lang-bn.php
  • share/phpmailer6/language/phpmailer.lang-ca.php
  • share/phpmailer6/language/phpmailer.lang-cs.php
  • share/phpmailer6/language/phpmailer.lang-da.php
  • share/phpmailer6/language/phpmailer.lang-de.php
  • share/phpmailer6/language/phpmailer.lang-el.php
  • share/phpmailer6/language/phpmailer.lang-eo.php
  • share/phpmailer6/language/phpmailer.lang-es.php
  • share/phpmailer6/language/phpmailer.lang-et.php
  • share/phpmailer6/language/phpmailer.lang-fa.php
  • share/phpmailer6/language/phpmailer.lang-fi.php
  • share/phpmailer6/language/phpmailer.lang-fo.php
  • share/phpmailer6/language/phpmailer.lang-fr.php
  • share/phpmailer6/language/phpmailer.lang-gl.php
  • share/phpmailer6/language/phpmailer.lang-he.php
  • share/phpmailer6/language/phpmailer.lang-hi.php
  • share/phpmailer6/language/phpmailer.lang-hr.php
  • share/phpmailer6/language/phpmailer.lang-hu.php
  • share/phpmailer6/language/phpmailer.lang-hy.php
  • share/phpmailer6/language/phpmailer.lang-id.php
  • share/phpmailer6/language/phpmailer.lang-it.php
  • share/phpmailer6/language/phpmailer.lang-ja.php
  • share/phpmailer6/language/phpmailer.lang-ka.php
  • share/phpmailer6/language/phpmailer.lang-ko.php
  • share/phpmailer6/language/phpmailer.lang-ku.php
  • share/phpmailer6/language/phpmailer.lang-lt.php
  • share/phpmailer6/language/phpmailer.lang-lv.php
  • share/phpmailer6/language/phpmailer.lang-mg.php
  • share/phpmailer6/language/phpmailer.lang-mn.php
  • share/phpmailer6/language/phpmailer.lang-ms.php
  • share/phpmailer6/language/phpmailer.lang-nb.php
  • share/phpmailer6/language/phpmailer.lang-nl.php
  • share/phpmailer6/language/phpmailer.lang-pl.php
  • share/phpmailer6/language/phpmailer.lang-pt.php
  • share/phpmailer6/language/phpmailer.lang-pt_br.php
  • share/phpmailer6/language/phpmailer.lang-ro.php
  • share/phpmailer6/language/phpmailer.lang-ru.php
  • share/phpmailer6/language/phpmailer.lang-si.php
  • share/phpmailer6/language/phpmailer.lang-sk.php
  • share/phpmailer6/language/phpmailer.lang-sl.php
  • share/phpmailer6/language/phpmailer.lang-sr.php
  • share/phpmailer6/language/phpmailer.lang-sr_latn.php
  • share/phpmailer6/language/phpmailer.lang-sv.php
  • share/phpmailer6/language/phpmailer.lang-tl.php
  • share/phpmailer6/language/phpmailer.lang-tr.php
  • share/phpmailer6/language/phpmailer.lang-uk.php
  • share/phpmailer6/language/phpmailer.lang-ur.php
  • share/phpmailer6/language/phpmailer.lang-vi.php
  • share/phpmailer6/language/phpmailer.lang-zh.php
  • share/phpmailer6/language/phpmailer.lang-zh_cn.php
distinfo 1
FileSizeSHA256
PHPMailer-PHPMailer-v6.12.0_GH0.tar.gz11526598d870b51f4a286a6c6cf149ffe2edf58b4a1dc46c85daf371d95085ba3bf36a

Commit history 1

DateCommitCreditsLog message
5cdbe570ca Lucas Holt mail/phpmailer6: update to 6.12.0 (#715)
Update `mail/phpmailer6` from 6.9.3 to 6.12.0. ## Latent packaging bug fixed The mports `pkg-plist` listed all 55 language files with **no `%%NLS%%` prefix**, unlike FreeBSD's. With the `NLS` option off, the package build would have failed on missing files. The synced plist prefixes all 57 language entries (including the two new locales). Reconciled the staged tree against the plist: the only staged-but-unlisted files are `share/licenses/phpmailer6-6.12.0/{LICENSE,catalog.mk,lgpl2.1}`, which the framework owns. 6.12.0 ships new `src/DSNConfigurator.php`, `OAuth.php` and `OAuthTokenProvider.php`, but `do-install` installs only the four named files — matching FreeBSD — and none are staged, so nothing is silently dropped. …