You are here

README.txt in Mail MIME 6.2

Same filename and directory in other branches
  1. 8.2 README.txt
  2. 7.2 README.txt
[1]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
                [2]HTML Mail (which can use this module for MIME-handling)
                or [3]Mime Mail (which comes with its own MIME-handling
                library).

   [4]Mail Mime extends certain [5]PEAR mail-handling classes to provide a
   drupal-friendly library for creating and parsing MIME messages. Neither
   [6]Mail Mime nor the original [7]PEAR classes send mail nor do anything
   useful on their own. They are intended as code libraries to be used by
   other programs that send or receive mail.

   [8]Mail Mime started out as part of [9]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 [10]Mail Mime library useful.

  Requirements

   The following files, available from [11]PEAR, must be installed and
   available somewhere on the [12]include_path.
     * Mail/mime.php
     * Mail/mimeDecode.php
     * Mail/mimePart.php
     * PEAR.php
     * PEAR5.php
     * One way to satisfy the requirements is to run the following command
       from a Unix root shell prompt:
       pear install -a Mail_Mime
       pear install Mail_mimeDecode
       The -a parameter ensures that dependencies, including
       Mail/mimePart.php, are also installed.
     * Another way is to install and enable the [13]Include module before
       enabling the [14]Mail MIME module.

  [15]Installation

    1. Download and install [16]as usual.
    2. When enabled, [17]Mail Mime will
          + Auto-detect whether the required files are present.
          + If any files are missing, and the [18]Include module is
            available, [19]Mail Mime will use [20]Include to auto-download
            and enable the missing files.
          + If all of the above fails, [21]Mail Mime will disable itself
            and print a warning to both the screen and the error log.

References

   1. http://drupal.org/project/mailmime
   2. http://drupal.org/project/htmlmail
   3. http://drupal.org/project/mimemail
   4. http://drupal.org/project/mailmime
   5. http://pear.php.net/
   6. http://drupal.org/project/mailmime
   7. http://pear.php.net/
   8. http://drupal.org/project/mailmime
   9. http://drupal.org/project/htmlmai
  10. http://drupal.org/project/mailmime
  11. http://pear.php.net/
  12. http://php.net/manual/ini.core.php#ini.include-path
  13. http://drupal.org/project/include
  14. http://drupal.org/project/mailmime
  15. http://drupal.org/documentation/install/modules-themes/modules-5-6
  16. http://drupal.org/documentation/install/modules-themes/modules-5-6
  17. http://drupal.org/project/mailmime
  18. http://drupal.org/project/include
  19. http://drupal.org/project/mailmime
  20. http://drupal.org/project/include
  21. http://drupal.org/project/mailmime

File

README.txt
View source
  1. [1]Mail MIME
  2. Provides a class for creating MIME messages.
  3. *
  4. NOTE: This module does not send mail.
  5. If you came here looking for a mail-sending module, try
  6. [2]HTML Mail (which can use this module for MIME-handling)
  7. or [3]Mime Mail (which comes with its own MIME-handling
  8. library).
  9. [4]Mail Mime extends certain [5]PEAR mail-handling classes to provide a
  10. drupal-friendly library for creating and parsing MIME messages. Neither
  11. [6]Mail Mime nor the original [7]PEAR classes send mail nor do anything
  12. useful on their own. They are intended as code libraries to be used by
  13. other programs that send or receive mail.
  14. [8]Mail Mime started out as part of [9]HTML Mail. I separated into its
  15. own module for two reasons:
  16. 1. The separation helped clarify in my own mind which parts of the
  17. mail-sending process require MIME and which do not. The resulting
  18. code is simpler and easier to maintain.
  19. 2. It is possible that another mail-sending or mail-reading module may
  20. find the [10]Mail Mime library useful.
  21. Requirements
  22. The following files, available from [11]PEAR, must be installed and
  23. available somewhere on the [12]include_path.
  24. * Mail/mime.php
  25. * Mail/mimeDecode.php
  26. * Mail/mimePart.php
  27. * PEAR.php
  28. * PEAR5.php
  29. * One way to satisfy the requirements is to run the following command
  30. from a Unix root shell prompt:
  31. pear install -a Mail_Mime
  32. pear install Mail_mimeDecode
  33. The -a parameter ensures that dependencies, including
  34. Mail/mimePart.php, are also installed.
  35. * Another way is to install and enable the [13]Include module before
  36. enabling the [14]Mail MIME module.
  37. [15]Installation
  38. 1. Download and install [16]as usual.
  39. 2. When enabled, [17]Mail Mime will
  40. + Auto-detect whether the required files are present.
  41. + If any files are missing, and the [18]Include module is
  42. available, [19]Mail Mime will use [20]Include to auto-download
  43. and enable the missing files.
  44. + If all of the above fails, [21]Mail Mime will disable itself
  45. and print a warning to both the screen and the error log.
  46. References
  47. 1. http://drupal.org/project/mailmime
  48. 2. http://drupal.org/project/htmlmail
  49. 3. http://drupal.org/project/mimemail
  50. 4. http://drupal.org/project/mailmime
  51. 5. http://pear.php.net/
  52. 6. http://drupal.org/project/mailmime
  53. 7. http://pear.php.net/
  54. 8. http://drupal.org/project/mailmime
  55. 9. http://drupal.org/project/htmlmai
  56. 10. http://drupal.org/project/mailmime
  57. 11. http://pear.php.net/
  58. 12. http://php.net/manual/ini.core.php#ini.include-path
  59. 13. http://drupal.org/project/include
  60. 14. http://drupal.org/project/mailmime
  61. 15. http://drupal.org/documentation/install/modules-themes/modules-5-6
  62. 16. http://drupal.org/documentation/install/modules-themes/modules-5-6
  63. 17. http://drupal.org/project/mailmime
  64. 18. http://drupal.org/project/include
  65. 19. http://drupal.org/project/mailmime
  66. 20. http://drupal.org/project/include
  67. 21. http://drupal.org/project/mailmime