Download .zip |
Info | Example | Screenshots | View files (46) | Download .zip | Reputation | Support forum | Blog | Links |
Last Updated | Ratings | Unique User Downloads | Download Rankings | |||||
2015-09-26 (4 years ago) | Not enough user ratings | Total: 242 | All time: 7,834 This week: 357 |
Version | License | PHP version | Categories | |||
phpeq 1.0.0 | GNU General Publi... | 5.0 | Email, PHP 5, Databases |
Collaborate with this project | Author | |
PHP EMAIL QUEUE CLASS (PHPEQ) - github.com Description This package can add mail messages to a queue to deliver them later. |
|
PHP EMAIL QUEUE CLASS (PHPEQ) PHP Email Queue Class (PHPEQ) is a PHP class that is used to create and manage email queue using MYSQL database. Add emails to databased queue. Get emails from queue optionally filtered by category. It uses MYSQL database for storage. Easy to implement and all methods are commented. It decreases page load time by eliminating real time email sending. Instead of directly sending emails on the transactions, it is possible to insert email message to database using this class. Emails can be processed later by setting up a cron job. Example scripts are supplied. Public Methods of the Queue Class addMessage() getEmailCount() getEmails() getTableName() setConnectionDetails() setMessageIsSent() setTableName() All class methods are commented. Public Methods of the Message Class getCategory() getFromEmail() getFromName() getHeaders() getId() getIsSent() getMessageHtml() getMessagePlainText() getSerializedHeaders() getSubject() getTimestampCreated() getTimestampSent() getToEmail() getToName() setCategory() setFromEmail() setFromName() setHeaders() setId() setIsSent() setMessageHtml() setMessagePlainText() setSubject() setTimestampCreated() setTimestampSent() setToEmail() All class methods are commented. Documentation PHP Email Queue Class (PHPEQ) comes with full documentation. From the installation to the usage you will feel like home. Class Requirements PHP 5.2 and above MySQL 5.0 and above Folder Structure All the class files exist in code folder. To get more information about class installation process and usage help, open index.html file from "installation and documentation" folder. "installation and documentation" folder also contains a text file ("database.txt") that contains sql statements in order to create database table structure on your mysql server. Thanks for downloading this class! If you have improvement idea or bug fix, please feel free to contribute this class. Ovunc Tukenmez ovunct@live.com |
Screenshots | ||
Files |
File | Role | Description | ||
---|---|---|---|---|
code (2 files, 1 directory) | ||||
installation-and-documentation (2 files, 1 directory) | ||||
LICENSE.md | Lic. | License text | ||
README.md | Doc. | Documentation | ||
readme.txt | Doc. | readme |
Files | / | code |
File | Role | Description | ||
---|---|---|---|---|
PHPEQ (1 directory) | ||||
cron_example.php | Example | Example script | ||
example.php | Example | Example script |
Files | / | code | / | PHPEQ | / | class |
File | Role | Description |
---|---|---|
config-emailqueue.php | Conf. | Configuration script |
PHPEQ.php | Class | Class source |
PHPEQMessage.php | Class | Class source |
Files | / | installation-and-documentation |
File | Role | Description | ||
---|---|---|---|---|
assets (2 directories) | ||||
database.txt | Data | database tables | ||
index.html | Doc. | documentation |
Files | / | installation-and-documentation | / | assets |
File | Role | Description | ||
---|---|---|---|---|
blueprint-css (3 files, 2 directories) | ||||
images (7 files) |
Files | / | installation-and-documentation | / | assets | / | blueprint-css |
File | Role | Description | ||
---|---|---|---|---|
plugins (4 directories) | ||||
src (7 files) | ||||
ie.css | Data | v.1.0.0 | ||
print.css | Data | v.1.0.0 | ||
screen.css | Data | v.1.0.0 |
Files | / | installation-and-documentation | / | assets | / | blueprint-css | / | plugins |
File | Role | Description | ||
---|---|---|---|---|
buttons (2 files, 1 directory) | ||||
fancy-type (2 files) | ||||
link-icons (2 files, 1 directory) | ||||
rtl (2 files) |
Files | / | installation-and-documentation | / | assets | / | blueprint-css | / | plugins | / | fancy-type |
File | Role | Description |
---|---|---|
readme.txt | Doc. | v.1.0.0 |
screen.css | Data | v.1.0.0 |
Files | / | installation-and-documentation | / | assets | / | blueprint-css | / | plugins | / | link-icons |
File | Role | Description | ||
---|---|---|---|---|
icons (8 files) | ||||
readme.txt | Doc. | v.1.0.0 | ||
screen.css | Data | v.1.0.0 |
Files | / | installation-and-documentation | / | assets | / | blueprint-css | / | plugins | / | link-icons | / | icons |
File | Role | Description |
---|---|---|
doc.png | Icon | v.1.0.0 |
email.png | Icon | v.1.0.0 |
external.png | Icon | v.1.0.0 |
feed.png | Icon | v.1.0.0 |
im.png | Icon | v.1.0.0 |
pdf.png | Icon | v.1.0.0 |
visited.png | Icon | v.1.0.0 |
xls.png | Icon | v.1.0.0 |
Files | / | installation-and-documentation | / | assets | / | blueprint-css | / | plugins | / | rtl |
File | Role | Description |
---|---|---|
readme.txt | Doc. | v.1.0.0 |
screen.css | Data | v.1.0.0 |
Files | / | installation-and-documentation | / | assets | / | blueprint-css | / | src |
Version Control | Unique User Downloads | Download Rankings | |||||||||||||||
91% |
|
|
Applications that use this package |
If you know an application of this package, send a message to the author to add a link here.