<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>:: TechBlog :: &#187; mailing list</title>
	<atom:link href="http://techblog.touchbasic.com/html/tag/mailing-list/feed/" rel="self" type="application/rss+xml" />
	<link>http://techblog.touchbasic.com/html</link>
	<description>Techblog is collection of articles covering a wide variety of tech related topics including: Linux, Microsoft, Google, web development, web design, open source, wordpress, security, and more.</description>
	<lastBuildDate>Fri, 06 May 2011 00:58:22 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>WordPress 2.3 Plugin &#8211; ezmlm mailing list subscribe form</title>
		<link>http://techblog.touchbasic.com/html/wordpress-23-plugin-ezmlm-mailing-list-subscribe-form/</link>
		<comments>http://techblog.touchbasic.com/html/wordpress-23-plugin-ezmlm-mailing-list-subscribe-form/#comments</comments>
		<pubDate>Tue, 15 Jan 2008 21:15:18 +0000</pubDate>
		<dc:creator>elran</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[ezmlm]]></category>
		<category><![CDATA[mailing list]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[wordpress plugins]]></category>

		<guid isPermaLink="false">http://techblog.touchbasic.com/html/wordpress-23-plugin-ezmlm-mailing-list-subscribe-form/</guid>
		<description><![CDATA[ezmlm is a qmail-based mailing list manager written by Dan J. Bernstein. From their site: &#8220;It has all the basic functionality of a mailing list manager, such as subscriber address management including automated bounce handling as well as message distribution and archiving. Its purpose is to efficiently send a message to a large number of [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.ezmlm.org/">ezmlm</a> is a qmail-based mailing list manager written by Dan J. Bernstein. </p>
<blockquote><p>From their site: &#8220;It has all the basic functionality of a mailing list manager, such as subscriber address management including automated bounce handling as well as message distribution and archiving. Its purpose is to efficiently send a message to a large number of recipients with minimal delay. It allows automated additions and subtractions from the subscriber database.&#8221;</p></blockquote>
<p>i have seen it installed as the default built-in mailing list software for some shared hosting providers.<br />
i needed a way to let visitors subscribe/unsubscribe to the ezmlm mailing list directly from a webpage.<br />
but, when i searched the web for any existing WordPress plugins that could do this &#8211; i could not find any.<br />
so, i thought there might be some wordpress users or admins that want to integrate ezmlm with their website using a standard web-based html signup form and some php magic.</p>
<p><strong>description:</strong><br />
This plugin will allow visitors to subscribe and unsubscribe to your ezmlm mailing list &#8211; directly from your website &#8211; without having to manually send an email from their email client.</p>
<p>tested with WordPress 2.3.x<br />
tested on Superb Hosting, and ezmlm mailing list software.</p>
<p><strong>features:</strong></p>
<ol>
<li>basic error and spam checking built right into the plugin.</li>
<li>automatically prints out a &#8220;Thank You&#8221; or &#8220;Error&#8221; message on submit</li>
<li>you can use css to style the submit form to your heart&#8217;s content.</li>
<li>works even when your ezmlm is on a different server than you web server.</li>
<li>choose between using a standard text button or an image as your submit button.</li>
<li>choose between using the defulat privacy message, a custom message, or no message at all.</li>
</ol>
<p><span id="more-196"></span></p>
<p><strong>download:</strong><br />
<a href="http://touchbasic.googlepages.com/ezmlm-signup-form.php">ezmlm subscribe form v1.0</a></p>
<p><strong>basic install:</strong></p>
<ol>
<li>download the plugin file, place it in the plugins directory, and active the plugin.</li>
<li>configure the plugin by going to Options > ezmlm signup form (see below for more details).</li>
<li>add the following code to your theme where you would like the ezmlm subscribe/unsubscribe form to appear.</li>
</ol>
<p><code lang="php">< ?php if( function_exists('ezmlm_submit_form') ) { ezmlm_submit_form($display = true); } ?></code></p>
<p><strong>ezmlm options:</strong><br />
There are only 4 configuration options so far..</p>
<ol>
<li>Set the Name of your mailing list (for example, you would enter: newsletter, if your mailing list was at: newsletter-subscribe@yourdomain.com)</li>
<li>Set the Domain of your mailing list (for example, you would enter: yourdomain.com, if your mailing list was at: newsletter-subscribe@yourdomain.com)</li>
<li>If you want to use an Image as the submit button: Enter the full URL to the image file (URL format: http://www.yourlocation.com/path/to/image.jpg &#8211; leave this blank and the form will use a standard text submit button)</li>
<li>If you want to set a custom privacy message: Enter it in the textarea provided (Or, type: DEFAULT and the default message will be displayed. Or, leave this area blank to have no privacy message displayed at all. Hint: you can use html in here too.)</li>
</ol>
<p><strong>screencap:</strong><br />
<img class="center" style="border:1px solid #ccc; padding:5px;" src='http://techblog.touchbasic.com/html/wp-content/uploads/2008/01/ezemlm-options-sreencap.jpg' alt='ezmlm signup plugin - screencap of option setting' /><br />
<img class="center" style="border:1px solid #ccc; padding:5px;" src='http://techblog.touchbasic.com/html/wp-content/uploads/2008/01/ezmlm-signup-box.jpg' alt='ezmlm signup plugin - screencap of signup box output' /></p>
<p><strong>advanced usage:</strong><br />
- Template Tags &#8211;<br />
To place ezmlm signup form on a specific page &#8211; like page 408 &#8211; add the following code to your page.php template file.<br />
<code lang="php">< ?php if(is_page(408)) {<br />
if( function_exists('ezmlm_submit_form') ) { ezmlm_submit_form($display = true); }<br />
} ?></code></p>
<p>- Custom CSS -<br />
You can style the signup form by adding the following IDs to your style.css file.<br />
#ezmlmform (is the ID for the entire form)<br />
#urlsubmit (is the ID for the image upload button)<br />
<code lang="css"><br />
/* example usage */<br />
#ezmlmform { border:1px solid #000; padding:5px; }<br />
</code></p>
<p><strong>credits:</strong><br />
Much of this code was borrowed from a forum thread called: ezmlm php subscribe/unsubscribe form<br />
Documented here: <a href="http://forum.qmailrocks.org/showpost.php?p=16649&#038;postcount=2">http://forum.qmailrocks.org/showpost.php?p=16649&#038;postcount=2</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://techblog.touchbasic.com/html/wordpress-23-plugin-ezmlm-mailing-list-subscribe-form/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
	</channel>
</rss>

