Login   Register  
PHP Classes

File: README.md

Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us
  Classes of Peter Kahl  >  Extract Name from Email Address  >  README.md  >  Download  
File: README.md
Role: Documentation
Content type: text/plain
Description: Readme
Class: Extract Name from Email Address
Extract person name from e-mail address header
Author: By
Last change: Added method for email address extraction. Bug fix.
Date: 9 months ago
Size: 2,122 bytes


Class file image Download
Name Extractor

Copyright (c) 2012-2013, Peter Kahl. All rights reserved. www.colossalmind.com



This PHP class extracts real name and email address from email address header.

It is optimised to process both single and multiple email address headers.

This class was nominated for INNOVATION AWARD (September 2012) at


This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see [http://www.gnu.org/licenses/](http://www.gnu.org/licenses/).

Change Log

1.0.0 ..... 2012-05-29
	Initial release

1.0.1 ..... 2012-11-02
	Added link to repo on GitHub.
	Renamed the class from "colossal_mind_extract_name_from_email_address"
	to "name_extractor".

1.0.2 ..... 2012-11-29
	Fixed typo where _ should have been - (hyphen) on line 58.

1.1.0 ..... 2013-10-21
	Added ability to decode encoded header string such as
	"=?iso-2022-jp?B?GyRCS1EbKEIgGyRCSH5JMRsoQiA=?= <blah@foo.co.jp>".

1.1.1 ..... 2013-10-21
	Added ability to extract from addresses such as
	"user name@domain.tld <user@domain.tld>".

1.1.2 ..... 2013-10-29
	Added stripping of quotation marks from addresses such as
	"jarrodmilne@company.tld" <jarrodmilne@company.tld>.
	Added some names to name dictionary.

1.2.0 ..... 2013-11-05
	Added method to extract email address. Bug fix.