Arbitrary Content is a module that allows users to create and manage small pieces of structured content that can be exposed as blocks or pages. These content elements are created by defining a set of fields (textfield, textarea or filefield-like in nature, although the module does not use CCK for these fields) and the associated content. The practical upshot of the module is that this gives users and administrators a way to have consistent one-off block and page elements for their site without needing to build them using raw html and giving them the ability to individually theme each block or page.
The use case may not seem immediately obvious, but consider the following example: Your client has a design that has, on a certain page, one or more blocks with information that can be considered “semi-static;” that is, likely to change at some point in the future, but not enough to really be considered a dynamic piece of the site. The eventual administrators of the site will want to be able to have access to edit this content in some form or fashion.
There are a number of possible solutions, each with their own strengths and weaknesses:
Allows admins to manage multiple SMTP servers. A server is randomly chosen for each page request, so that all mail going out of the system is spread across the servers. The GET variable use_smtp_id can be set with the server ID to use for the request.
This module sits on top of the SMTP Authentication Support module to add the ability to manage multiple servers. All mail handling is still done by the SMTP module, which makes use of PHPMailer. PHPMailer supports using SSL or TLS encryption as long as the OpenSSL functions are available in your installation of PHP. More information about PHPMailer can be found here: http://phpmailer.worxware.com/.