Download the PHP package go-redrock/swiftmailer without Composer

On this page you can find all versions of the php package go-redrock/swiftmailer. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package swiftmailer

Swift Mailer

A component-based PHP mailing library, maintained by Redrock Software Corporation. This fork integrates features from Symfony Mailer back into SwiftMailer for legacy and enterprise applications that cannot migrate to Symfony Mailer.

About This Fork

The original SwiftMailer was abandoned by its creators in November 2021. Redrock Software Corporation picked up maintenance in 2022 to serve the many legacy and enterprise PHP applications that depend on SwiftMailer and cannot practically migrate to Symfony Mailer.

What We've Done

Since taking over, Redrock has shipped a major modernization of SwiftMailer (v6.4.0) that back-ports the most valuable Symfony Mailer capabilities while preserving full backward compatibility:

The Future of SwiftMailer

SwiftMailer is not dead -- it's actively maintained and developed. Our roadmap includes:

If your application uses SwiftMailer, you don't have to migrate. Upgrade to this fork and get modern features with zero code changes to your existing mail code.

Requirements

Installation

Quick Start

SMTP

API Transport (SendGrid)

DSN Factory

Features

21 HTTP API Transports

SendGrid, Mailgun, Postmark, Brevo, Amazon SES (API + HTTP), Azure Communication Services, Google Gmail API, Microsoft Graph, Resend, Scaleway, InfoBip, MailPace, MailChimp/Mandrill, MailerSend, Mailjet, AhaSend, Mailomat, Mailtrap, Postal, Sweego.

See doc/api-transports.md for constructor arguments, authentication, and examples.

DSN Transport Factory

Create any transport from a connection string. Supports failover(), roundrobin(), and retry() wrappers for redundancy, load balancing, and automatic retries with exponential backoff.

See doc/dsn.md for the full scheme reference.

RetryTransport

Wrap any transport with automatic retry logic featuring exponential backoff:

Tags and Metadata

Attach tags and metadata to messages via headers. API transports automatically map them to each provider's native format.

See doc/api-transports.md for provider-specific mapping details.

Webhook System

Process inbound webhooks from 14 email providers to track deliveries, bounces, opens, clicks, and complaints. Supported providers: SendGrid, Mailgun, Postmark, Amazon SES, Brevo, Resend, MailerSend, Mailjet, Mandrill, AhaSend, Mailomat, Mailtrap, Sweego, MailPace.

See doc/webhooks.md for setup and provider-specific examples.

New Plugins

See doc/plugins.md for configuration and usage.

New Events

See doc/events.md for the complete event lifecycle.

DKIM Signing

Enhanced DKIM signer with support for:

Swift_Envelope

Explicit SMTP envelope control, separating the SMTP envelope sender/recipients from the message headers:

SMTP Enhancements

Security Hardening

CLI Testing Tool

The bin/swiftmailer-test command-line tool validates your transport configuration:

CI & Quality

Documentation

The complete documentation lives in doc/ -- no external docs site required.

Document Description
doc/introduction.md Requirements, installation, first email
doc/messages.md Building messages: bodies, attachments, embedded files, MIME parts
doc/headers.md Header types and the header set API
doc/sending.md Transports, send(), envelopes, spooling, retries, message limits
doc/api-transports.md All 21 API transports -- constructors, auth, examples
doc/microsoft-graph.md Microsoft Graph: auth modes, large attachments, calendar invites
doc/dsn.md DSN syntax reference and all supported schemes
doc/cli.md The swiftmailer-test CLI tool
doc/events.md Event lifecycle, listener interfaces, dispatch points
doc/webhooks.md Webhook processing for delivery and engagement events
doc/plugins.md All 14 bundled plugins and writing your own
doc/signers.md DKIM, DomainKeys, and S/MIME signing
doc/security.md Security hardening: defaults and opt-in protections
doc/architecture.md Codebase internals for contributors
doc/upgrading.md Migration guide from stock SwiftMailer 6.x
CONTRIBUTING.md Dev setup, tests, style, static analysis, CI

Sponsors

Redrock Software Corporation

License

MIT License. See LICENSE for details.


All versions of swiftmailer with dependencies

PHP Build Version
Package Version
Requires php Version >=8.3
ext-iconv Version *
ext-mbstring Version *
ext-intl Version *
ext-openssl Version *
egulias/email-validator Version ^2.0|^3.1|^4.0.2
phpseclib/phpseclib Version ^3.0.52
nyholm/dsn Version 2.*
google/apiclient Version ^2.16
microsoft/microsoft-graph Version ^2.10
stevenmaguire/oauth2-microsoft Version ^2.2
league/oauth2-client Version ^2.7
league/oauth2-google Version ^4.0
async-aws/ses Version ^1.8
guzzlehttp/guzzle Version ^7.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package go-redrock/swiftmailer contains the following files

Loading the files please wait ...