It would be of great benefit to have a mailsource attribute on cfmail and in the administrator so that you can specify a mail source in the same way you can with a datasource. This way you could just use the reference. This would have the following benefits:
1) simple referencing (mailsource=”server1″)
2) differentiate sending servers (aka for mass mailing apps where more than one sending server allows more outgoing mail per hour)
3) allow a mailsource to be preconfigured to imap or pop for retrieval purposes also
4) hide the username and password from devs that are not cfml administrators
5) make it possible for shared hosting providers to provide a preconfigured mailsource (programmed from control panels through the api)
6) allow for mail source pooling a, so that current failover functionality is moved to the mailsource
7) allow for priority of a list of servers within each mail source (eg: 1. servera, 2. serverb, 3. serverc)
Extended ideas:
1) allow for integration with mailservices like mailchimp (in the same spirit of what Railo did with Amazon)
2) add sms, im functionality and make it more into a messaging source so that you can post message to a notification platform (sms/email/fax/im/etc)
I’ve posted an enhancement request on railo bug tracker here and ColdFusion bug tracker here
Railo/ColdFusion Enhancement : Mailsource
Posted by admin in Featured, Uncategorized
It would be of great benefit to have a mailsource attribute on cfmail and in the administrator so that you can specify a mail source in the same way you can with a datasource. This way you could just use the reference. This would have the following benefits:
1) simple referencing (mailsource=”server1″)
2) differentiate sending servers (aka for mass mailing apps where more than one sending server allows more outgoing mail per hour)
3) allow a mailsource to be preconfigured to imap or pop for retrieval purposes also
4) hide the username and password from devs that are not cfml administrators
5) make it possible for shared hosting providers to provide a preconfigured mailsource (programmed from control panels through the api)
6) allow for mail source pooling a, so that current failover functionality is moved to the mailsource
7) allow for priority of a list of servers within each mail source (eg: 1. servera, 2. serverb, 3. serverc)
Extended ideas:
1) allow for integration with mailservices like mailchimp (in the same spirit of what Railo did with Amazon)
2) add sms, im functionality and make it more into a messaging source so that you can post message to a notification platform (sms/email/fax/im/etc)
I’ve posted an enhancement request on railo bug tracker here and ColdFusion bug tracker here