PHP Classes
Icontem

Class: MIME E-mail message sending


  Search   All class groups All class groups   Latest entries Latest entries   Top 10 charts Top 10 charts   Newsletter Newsletter   Blog Blog   Forums Forums   Help FAQ Help FAQ  
  Login   Register  
Recommend this page to a friend!
      Classes of Manuel Lemos  >  MIME E-mail message sending  >  Download  >  Support forum Support forum  >  RSS 1.0 feed RSS 2.0 feed Latest changes  >  Stumble It! Stumble It!  >  Bookmark in del.icio.us Bookmark in del.icio.us  
  Screenshots Screenshots   Video Videos   Supplied by   Group folder image Groups   Detailed description   Freshmeat project  
  Rate classes User ratings   Dependencies   Dependents   Applications   Related links   Files Files  
  • Screenshots:

    HTML message with embedded images and an attachment
    File Role Description
    Accessible without login Image file mimemessage.gif Screen HTML message with embedded images and an attachment
  • Tutorial videos:

    Enviando E Mail Que Chega Ao Destino usando PHP
    Title Description Duration
    Video Enviando E Mail Que Chega Ao Destino usando PHP Palestra dada por Manuel Lemos no CONAPHP 2008 - Congresso Nacional de PHP que ocorreu em São Pau... 00:00:21
    Video Enviando e-mail que chega ao destino usando PHP Palestra data por Manuel Lemos no CONAPHP - COngresso Nacional de PHP 2008 que ocorreu em S?Paulo... 01:08:00
  • Supplied by:

    Picture of Manuel Lemos
    Name: Manuel Lemos <e-mail contact>
    Published packages: 28
    Country: Portugal Portugal - PHP jobs in Portugal
    Home page: http://www.ManuelLemos.net/
    Age: 40
    All time rank: 1
    Week rank: 1

    Browse this author's classes

  • Groups:

    Group folder image Email Email sending and receiving View top rated classes
    Group folder image Unix Use of capabilities specific of POSIX, Unix like operating systems View top rated classes
    Group folder image Windows Use of capabilities specific of the Windows operating systems View top rated classes
  • Detailed description:

    Class that may be used to compose and send e-mail messages.

    It features:

    - User definable headers and body parts.
    - MIME encoding of text and HTML body parts with user defined character encoding using quoted-printable.
    - Addition of file parts (attachments) with automatic content type detection.
    - Forwarding of messages received from somebody else as intact attachments
    - Support for multipart/related messages (eg. HTML messages with embedded images, stylesheets, frames, etc..)
    - Support for multipart/alternative messages (eg. text and HTML versions in the same message).
    - Encoding of message headers with user defined character encoding using q-encoding.
    - Definition of the error delivery address setting the Return-Path header calling sendmail program directly.
    - Several sub-classes for sending messages by different methods: PHP mail() function, sendmail, qmail, SMTP (with support for authentication and direct delivery mode), maildrop in Microsoft IIS or Exchange Pickup folder.
    - Wrappers that emulate the mail() function using the SMTP, sendmail and qmail delivery sub-classes.
    - Support for sending personalized bulk mail by replacing the contents of the message parts that differ for each recipient.
    - HTML and plain text message parts can be composed using template engines. An example that works with Smarty template engine is provided.
    - Retrieving the composed message data or size without sending the message
  • Freshmeat project:

    MIME E-mail message sending
    Project record: mimemessageclass
    Popularity score: 1883.64 (3.05%)
    Popularity rank: 1,495 (PHP Classes: 9)
    Vitality score: 514.52 (0.14%)
    Rating: 8.38 (Votes: 7) Please rate this class in Freshmeat
  • User ratings:

    Ratings
    Utility
    Consistency
    Documentation
    Examples
    Tests
    Videos
    Overall
    Rank
    All time:
    Good (92.2%)
    Good (88.4%)
    Good (81.2%)
    Good (84.2%)
    Sufficient (79.3%)
    Not sure (50.0%)
    Good (84.4%)
    1
    Month:
    There are not enough user ratings to display for this class.
  • Packages needed by this class:

    Class Dependency Why it is needed
    SMTP E-mail sending class
    Conditional
    If it is used the SMTP message sub-class, this class is need to perform the actual SMTP delivery
  • Packages that need this class:

    Class Dependency Why it is needed
    Log watcher
    Optional
    When the mail delivery method is meant to replaced by the urgent mail function
    Smarty and MIME message integration
    Required
    To send the letter
  • Applications that use this class:

    Link Description
    Citizen Photographer This class is used to reformat and resend camera phone shot messages received by the site.
    Dog Obedience Used to compose and send e-mail from this site about training dogs
    Tellmatic - the newsletter machine This projects uses the MIME message class because it handles SMTP with different authentication methods, attachments, inline images and html or text parts in a very easy way.
    UMPL for Xmailserver E-mail system management system that uses this class for composing and sending messages because it is complete and ready to use and it helped to speedup the development of this application.
    Add link image If you know an application of this package, send a message to the author to add a link here.
  • Related links:

    Link Description
    Mailing list Support mailing list where users of this class can get help. For faster support, instead use the Support forum listed above.
    Smarty Smarty template engine that can be used to compose personalized bulk mailings as demonstrated in a example of this class
  • Files:

    File Role Description
    Files folder image documentation
      HTML file email_message_class.html Doc. Documentation of the email_message_class
      HTML file pickup_message_class.html Doc. Documentation of the pickup_message_class
      HTML file qmail_message_class.html Doc. Documentation of the qmail_message_class
      HTML file sendmail_message_class.html Doc. Documentation of the sendmail_message_class
      HTML file smtp_message_class.html Doc. Documentation of the smtp_message_class
    Plain text file email_message.php Class MIME E-mail composition and sending class
    Plain text file message.eml Data Sample message file for demonstrating message forwarding support
    Plain text file pickup_message.php Class Subclass to send composed messages using a Microsoft IIS or Exchange 2000 mail pickup folder
    Plain text file qmail_mail.php Aux. Mail() emulation function using qmail_message_class
    Plain text file qmail_message.php Class E-mail message sending sub-class of email_message_class using qmail
    Plain text file sendmail_mail.php Aux. Mail() emulation function using sendmail_message_class
    Plain text file sendmail_message.php Class Sendmail wrapper class to set Return-Path header and message queue options
    Plain text file smtp_mail.php Aux. Mail() function emulation using smtp_message_class
    Plain text file smtp_message.php Class Subclass to send composed messages using a SMTP server
    Files folder image templates
      Plain text file mailing.html.tpl Data Example HTML template for composing personalized mailings with the Smarty engine
      Plain text file mailing.txt.tpl Data Example plain text template for composing personalized mailings with the Smarty engine
    Plain text file test_attachment_message.php Example Example script of how to send e-mail messages with attachment files.
    Plain text file test_email_message.php Example MIME E-mail message class test script
    Plain text file test_forwarding_message.php Example Test script for sending a MIME message that forwards another message
    Plain text file test_html_mail_message.php Example Example script of how to send HTML e-mail messages.
    Plain text file test_multibyte_message.php Example Example script of a page with a form to compose and send a message with multibyte characters text (Japanese, etc..)
    Plain text file test_personalized_bulk_mail.php Example Test script for sending bulk mail with messages with contents personalized for each recipient.
    Plain text file test_pickup_message.php Example Script to test the pickup_message class
    Plain text file test_qmail_mail.php Example Test script for the Mail() function emulation using qmail_message_class
    Plain text file test_quoted_printable.php Test Test suite for verifying the quoted printable encoding support.
    Plain text file test_sendmail_mail.php Example Test script for the Mail() function emulation using sendmail_message_class
    Plain text file test_simple_html_mail_message.php Example Example script to demonstrate how to send a simple HTML with the strongly recommended alternative text part
    Plain text file test_smarty_personalized_mailing.php Example Test script for sending personalized bulk mailings using templates using the Smarty engine to compose HTML and plain text alternative parts of the messages.
    Plain text file test_smtp_mail.php Example Test script for the Mail() function emulation using smtp_message_class
    Plain text file test_smtp_message.php Example Script to test the smtp_message class
    Plain text file test_urgent_mail.php Example Test script for the urgent_mail() function
    Plain text file urgent_mail.php Aux. mail() function replacement for urgent message delivery connecting directly to the recipient SMTP server and fallback to the mail function in case of temporary failure
    Download all files: mimemessage.tar.gz mimemessage.zip
    NOTICE: if you are using a download manager program like 'GetRight', please Login before trying to download this archive.

 
  Advertise on this site Advertise on this site   Site map Site map   Statistics Statistics   Site tips Site tips   Privacy policy Privacy policy   Contact Contact  

For more information send a message to :
info at phpclasses dot org.
Copyright (c) Icontem 1999-2009 PHP Classes - PHP Class Scripts
  PHP Book Reviews - Reviews of books and other products