Install

Works with Drupal: 7.x

Using Composer to manage Drupal site dependencies

Downloads

Download tar.gz 17.14 KB
MD5: 2acc2d5bac3557fe62717a543744919a
SHA-1: 31e949aec5c3e9ed8c803f685f2d0c520cc74a4b
SHA-256: 37b5aa3dc9b483cd85fa390640bdd0efcb46fae9b1ce872529708228bd7dd9c5
Download zip 20.36 KB
MD5: 4eda4ccaa13b2c81d5c22c2f2ed06ca7
SHA-1: 7de8c8c8bc4310e78594b3de28bca78f0ad760e0
SHA-256: 6dabf2b88603dd84d5972443159b273e3178f3fc4dbeaf581672db5c4ae62420

Release notes

Fixes:
#1173620: Mail_mimeDecode has been split off from Mail_Mime

Mail MIME

Provides a class for creating MIME messages.

  • NOTE: This module does not send mail.
    If you came here looking for a mail-sending module, try HTML Mail (which can use this module for MIME-handling) or Mime Mail (which comes with its own MIME-handling library).

Mail Mime extends the PEAR class called Mail_Mime (version 1.6.1 or later) to provide a drupal-friendly library for creating and parsing MIME messages. Neither Mail Mime nor Mail_Mime send mail nor do anything useful on their own. Both are intended as code libraries to be used by other programs that send or receive mail.

Mail Mime started out as part of HTML Mail. I separated into its own module for two reasons:

  1. The separation helped clarify in my own mind which parts of the mail-sending process require MIME and which do not. The resulting code is simpler and easier to maintain.

  2. It is possible that another mail-sending or mail-reading module may find the Mail Mime library useful.

Requirement

The following files, available from PEAR, must be installed and available somewhere on the include_path.

  • Mail/mime.php
  • Mail/mimeDecode.php
  • Mail/mimePart.php
  • PEAR.php
  • PEAR5.php

One way to satisfy this requirement is to run the following command from a Unix root shell prompt:

pear install -a Mail_Mime

Another way is to install and enable the Include module before enabling the Mail MIME module.

Installation

  1. Download and install as usual.

  2. When enabled, Mail Mime will

    • Auto-detect whether the required files are present.

    • If any files are missing, and the Include module is available, Mail Mime will use Include to auto-download and enable the missing files.

    • If all of the above fails, Mail Mime will disable itself and print a warning to both the screen and the error log.

Created by: pillarsdotnet
Created on: 10 Jun 2011 at 20:29 UTC
Last updated: 30 May 2014 at 07:48 UTC
Bug fixes
Unsupported

Other releases