Port details |
- phpmailer6 Full Featured Email Transfer Class for PHP
- 6.9.1 mail =3 6.9.1Version of this port present on the latest quarterly branch.
- Maintainer: joneum@FreeBSD.org
- Port Added: 2018-05-31 14:05:22
- Last Update: 2024-02-05 18:23:18
- Commit Hash: 2bd0bdf
- People watching this port, also watch:: woff2, libXdamage, sway, xcb-util-image, libevent
- 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.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- phpmailer6>0:mail/phpmailer6
- Conflicts:
- CONFLICTS_INSTALL:
- To install the port:
- cd /usr/ports/mail/phpmailer6/ && make install clean
- To add the package, run one of these commands:
- pkg install mail/phpmailer6
- pkg install phpmailer6
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: phpmailer6
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1707156357
SHA256 (PHPMailer-PHPMailer-v6.9.1_GH0.tar.gz) = 54f28f9aad8f3352eb8e6f249052d56f1688758ee57c4c1d84a741f751cd2a86
SIZE (PHPMailer-PHPMailer-v6.9.1_GH0.tar.gz) = 109263
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Runtime dependencies:
-
- php.h : lang/php82
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for phpmailer6-6.9.1:
NLS=on: Native Language Support
===> Use 'make config' to modify these settings
- Options name:
- mail_phpmailer6
- USES:
- cpe php
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
6.9.1 05 Feb 2024 18:23:18 |
Jochen Neumeister (joneum) |
mail/phpmailer6: Update to 6.9.1
Changelog: https://github.com/PHPMailer/PHPMailer/blob/master/changelog.md
Sponsored by: Netzkommune GmbH |
6.8.0 06 Apr 2023 16:49:12 |
Jochen Neumeister (joneum) |
mail/phpmailer6: Update to 6.8.0
Changelog: https://github.com/PHPMailer/PHPMailer/releases/tag/v6.8.0
Sponsored by: Netzkommune GmbH |
6.7.1 14 Dec 2022 16:00:51 |
Jochen Neumeister (joneum) |
mail/phpmailer6: Update to 6.7.1
Changelog:
-Add official support for PHP 8.2 (on release day!)
-Add PHP 8.3 to test suite with "experimental" status
-Add ext-openssl to composer suggest list
-Bump development dependencies
Sponsored by: Netzkommune GmbH |
6.7 06 Dec 2022 14:50:21 |
Jochen Neumeister (joneum) |
mail/phpmailer6: Update to 6.7
Changelog:
-Break out boundary definitions into a method (note that boundary format has
also changed slightly)
-Remove MIME preamble to match popular client behaviour, may help with DKIM too
-Fix handling of trailing whitespace in simple DKIM canonicalisation
-Fix some possible POP3 auth issues, including a TCP hang (thanks to
@czirkoszoltan)
-Add Azure XOAUTH2 example and docs (thanks to @greew)
-Preserve errors during disconnect
-Avoid some PHP 8.1 type issues
-Update CI to run on Ubuntu 22.04
Sponsored by: Netzkommune GmbH |
6.6.4 15 Sep 2022 13:58:02 |
Jochen Neumeister (joneum) |
mail/phpmailer6: Update to 6.6.4
Changelog:
- Update Greek translation
- Add text/csv MIME type
- Fix DKIM when sending to anonymous group via mail()
- Improve docs around auth following gmail & MS deprecations
- Update GitHub action deps
- Add OpenSSF Scorecard security health metrics
Sponsored by: Netzkommune GmbH |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
6.6.3 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
6.6.3 28 Jul 2022 18:38:19 |
Jochen Neumeister (joneum) |
mail/phpmailer6: Update to 6.6.3
Changelog: https://github.com/PHPMailer/PHPMailer/releases
Sponsored by: Netzkommune GmbH |
6.6.0 05 Mar 2022 11:56:22 |
Jochen Neumeister (joneum) |
mail/phpmailer6: Update to 6.6.0
Changelog: https://github.com/PHPMailer/PHPMailer/blob/master/changelog.md
Sponsored by: Netzkommune GmbH |
6.5.3 13 Feb 2022 09:43:13 |
Jochen Neumeister (joneum) |
mail/phpmailer6: Update to 6.5.3
Sponsored by: Netzkommune GmbH |
6.5.0 08 Jul 2021 18:42:04 |
Jochen Neumeister (joneum) |
mail/phpmailer6: Update to 6.5.0
Sponsored by: Netzkommune GmbH |
6.4.0 18 Apr 2021 07:38:35 |
Jochen Neumeister (joneum) |
mail/phpmailer6: Update to 6.4.0
Changelog:
- Revert change that made the mail() and sendmail transports set the envelope
sender if one isn't explicitly provided, as it causes problems described in
https://github.com/PHPMailer/PHPMailer/issues/2298
- Check for mbstring extension before decoding addresss in parseAddress
- Add Serbian Latin translation (sr_latn)
- Enrol PHPMailer in Tidelift
Sponsored by: Netzkommune GmbH |
6.3.0 07 Apr 2021 08:09:01 |
Mathieu Arnold (mat) |
One more small cleanup, forgotten yesterday.
Reported by: lwhsu |
6.3.0 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
6.3.0 10 Mar 2021 20:18:50 |
joneum |
Update to 6.3.0
- Handle early connection errors such as 421 during connection and EHLO states
- Switch to Github Actions for CI
- Generate debug output for mail(), sendmail, and qmail transports. Enable using
the same mechanism as for SMTP: set SMTPDebug > 0
- Make the mail() and sendmail transports set the envelope sender the same way
as SMTP does, i.e. use whatever From is set to, only falling back to the
sendmail_from php.ini setting if From is unset. This avoids errors from the
mail() function if Sender is not set explicitly and php.ini is not configured.
This is a minor functionality change, so bumps the minor version number.
- Extend parseAddresses to decode encoded names, improve tests
Sponsored by: Netzkommune GmbH |
6.2.0 06 Dec 2020 10:00:58 |
joneum |
Update to 6.2.0
PHP 8.0 compatibility, many thanks to @jrf_nl!
Switch from PHP CS Fixer to PHP CodeSniffer for coding standards
Create class constants for the debug levels in the POP3 class
Improve French, Slovenian, and Ukrainian translations
Improve file upload examples so file extensions are retained
Resolve PHP 8 line break issues due to a very old PHP bug being fixed
Avoid warnings when using old openssl functions
Improve Travis-CI build configuration
Sponsored by: Netzkommune GmbH |
6.1.8 16 Oct 2020 21:07:46 |
joneum |
Update to 6.1.8
Sponsored by: Netzkommune GmbH |
6.1.7 16 Jul 2020 09:25:03 |
joneum |
Update to 6.1.7
- Split SMTP connection into two separate methods
- Undo BC break in PHP vesions 5.2.3 - 7.0.0 introduced in 6.1.2 when injecting
callables for address validation and HTML to text conversion
- Save response to SMTP welcome banner as other responses are saved
- Retry stream_select if interrupted by a signal
Sponsored by: Netzkommune GmbH |
6.1.6 30 Jun 2020 15:40:08 |
joneum |
Update to 6.1.6
Sponsored by: Netzkommune GmbH |
6.1.5 25 Mar 2020 17:08:16 |
joneum |
Update to 6.1.5
Changelog:
- Reject invalid custom headers that are empty or contain breaks
- Various fixes for DKIM issues, especially when using mail() transport
- Drop the l= length tag from DKIM signatures; it's a mild security risk
- Ensure CRLF is used explicitly when needed, rather than static::$LE
- Add a method for trimming header content consistently
- Some minor tweaks to resolve static analyser complaints
- Check that attachment files are readable both when adding and when sending
- Work around Outlook bug in mishandling MIME preamble
- Danish translation improvements
Sponsored by: Netzkommune GmbH |
6.1.4 29 Dec 2019 12:56:16 |
joneum |
Update to 6.1.3
Changelog: https://github.com/PHPMailer/PHPMailer/releases/tag/v6.1.3
Sponsored by: Netzkommune GmbH |
6.1.3 29 Nov 2019 14:27:21 |
joneum |
Update to 6.1.3
Sponsored by: Netzkommune GmbH |
6.1.2 19 Nov 2019 12:12:00 |
joneum |
Update to 6.1.2
Changelog:
- Substantial revision of DKIM header generation
- Use shorter hashes for auto-generated CID values
- Fix format of content-id headers, and only use them for inline attachments
- Remove all use of XHTML
- Lots of coding standards cleanup
- API docs are now auto-updated via GitHub actions
- Fix header separation bug created in 6.1.1
- Fix misidentification of background attributes in SVG images in msgHTML
Sponsored by: Netzkommune GmbH |
6.1.1 04 Oct 2019 06:54:45 |
joneum |
Update to 6.1.1
Changelog:
- https://github.com/PHPMailer/PHPMailer/releases/tag/v6.1.0
- https://github.com/PHPMailer/PHPMailer/releases/tag/v6.1.1
Sponsored by: Netzkommune GmbH |
6.0.7 13 Aug 2019 22:29:43 |
mat |
onvert to UCL & cleanup pkg-message (categories l-m) |
6.0.7 02 Feb 2019 10:44:37 |
joneum |
update to 6.0.7
Sponsored by: Netzkommune GmbH |
6.0.6 21 Nov 2018 22:11:52 |
joneum |
Update to 6.0.6
Changelog: https://github.com/PHPMailer/PHPMailer/releases/tag/v6.0.6
MFH: 2018Q4
Security: b036faba-edd8-11e8-b3b7-00e04c1ea73d
Sponsored by: Netzkommune GmbH |
6.0.5 31 May 2018 14:05:05 |
joneum |
Add mail/phpmailer6
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. |