File:  [mozdev] / bounce / www / index.html
Revision 1.22: download - view: text, annotated - select for diffs - revision graph
Wed Sep 22 19:59:58 2004 UTC (13 years ago) by brazinn
Branches: MAIN
CVS tags: HEAD
bounce 0.0.4 site update


<!-- ***************** INFO/NEWS *************** -->
<div id="infoTabs">
<div class="infoTab" id="whats-new">
<h5 class="infoHeader">What's New</h5>
<ul>
<li>Sept 22&nbsp;- 0.0.4 into cvs
<li>Sept 9&nbsp;&nbsp;- 0.0.3 into cvs</li>
<li>Sept 7&nbsp;&nbsp;- 0.0.2 into cvs</li>
<li>July 6&nbsp;&nbsp;- 0.0.1 into cvs</li>
</ul>
</div>

<div class="infoTab" id="other-stuff">
<h5 class="infoHeader">Other Stuff</h5>
<ul>
<li>looking for help anybody that knows how to parse emails</li>
</ul>
</div>

<!-- alternative image/table base tab works better in NS4 -->
<!--
<div class="infoTab" id="whats-new-image">
<h5 class="infoHeader"><img src="http://www.mozdev.org/sharedimages/whatsnew_top.gif" width="154" alt="What's New"></h5>
<div class="infoItems">
<div>News item goes here</div>
<div>More news item goes here</div>
<div><a href="http://mozdev.org/">mozdev.org</a></div>
</div>
</div>
-->
</div>
<!-- ***************** INFO/NEWS *************** -->

<!-- MAIN CONTENT -->

<table cellpadding="0" cellspacing="0" border="0">
<tr>
	<td width="70">
	<a href="http://www.mozdev.org" title="mozdev.org - free project hosting for the mozilla community"><img src="http://www.mozdev.org/sharedimages/mozdev-ring.png" width="70" height="70" alt="mozdev.org" border="0"></a>
	</td>
	<td>&nbsp;</td>
	<td valign="center" align="center">
		<p>The <strong>bounce</strong> project started in late June 2004.</p>
	</td>
</tr>
<tr>
	<td colspan="2">&nbsp;</td>
	<td><font face="verdana">
	<p>The basic idea of this project it to create a right-mouse button context sensitive menu &quot;add-on&quot; for <a href="http://www.mozilla.org/products/thunderbird/" target="_new"><b>Thunderbird</b></a> emails - initially only to send the email back to the sender as if it was never received.</p>
	<p>Version 0.1 will require creating a postmaster-type account and bounce message will be hardcoded, also included email header information from the original message will be hardcoded.  (need to research built-in parsing for Version 0.2, which will allow user templates).</p>
	<p>Version 0.1 will be something that works on my computer for me and only in the latest version of Thunderbird, then I will start by modifying the source to make it easier for others to use.  Version 0.2 will have bounce templates, header choice, compat. with different Thunderbird versions, etc.</p>
	<p><font color="#FF0000">Important:</font> to prevent bouncing bounced messages -- when subject contains &quot;undeliverable&quot; or sender is postmaster@??.com, then bouncing should be disabled (more filters to be added).</p>
	<p>Nice features: maybe Version 0.3 [preferences]: Preview before bouncing, auto-bounce sender [filter?], etc.</p>
	</font></td>
</tr>
<tr>
	<td colspan="2">&nbsp;</td>
	<td bgcolor="#EEEEEE">&nbsp;</td>
</tr>
<tr>
	<td colspan="2">&nbsp;</td>
	<td><font face="verdana">
	<p>Version 0.0.4 released - Sept. 22nd. <font color="#FF0000">still not functional!</font><br>
	I'm developing on Thunderbird 0.8, it should work with lower versions.<br>
	All future releases will be in .xpi format, which is the installable file.
	<p>
	<ul>New functionality:
	<li>bounce menu-item is disabled when multiple emails are selected.
	<li>popup window is passed information and knows which email it's supposed to bounce!
	<li>changed &quot;sender&quot; to a drop down list.  it took 2 hours to figure out how to select an item. [prefs was added in 0.0.2]  i used what i found as an Interface that the menupopup luckily implemented.
	<li>email information is displayed in the bounce action window.
	</ul>

	Installation instructions for the older versions of bounce have been removed, look in CVS (log in as guest), and get index.html to see how to install versions &lt;= 0.0.3.
	<p>
	<b>Installation Instructions:</b><br>
	Download the <a href="xpis/bounce_0_0_4.xpi">.xpi file</a><br>(use <b>save as</b> in firefox, since this extension is only compatible with Thunderbird).


	<p>Installation should be that simple now, if you find problems with the install, please let me know.</p>

	<ol>If you would like to see the source code or work on bounce follow these instructions:
	<li>open thunderbird and make sure it's working by right clicking on an email and choosing &quot;bounce mail&quot;.  That means it's working, close thunderbird to continue.
	<li>find the extensions directory:<br>...\Application Data\Thunderbird\Profiles\?\?\extensions
	<li>find bounce.jar in: \extensions\{c45c8130-2d51-4b0e-9b9c-bffe84e494ef}\chrome
	<li>extract the contents of bounce.jar into this chrome directory.
	<li>find the chrome directory:<br>...\Application Data\Thunderbird\Profiles\?\?\chrome
	<li>backup your chrome.rdf located in this directory (thunderbird will not load, if you mess up this file).
	<li>find the line bounce RDF tag, which looks like: <i>&lt;RDF:Description RDF:about=&quot;urn:mozilla:package:bounce&quot;</i>
	<li>change the baseURL to read the extracted files, instead of the bounce.jar file:
	<p>so <b>from:</b>&nbsp;c:baseURL=&quot;jar:file://.../chrome/bounce.jar!/content/bounce/&quot;<br>
	<b>to:</b>c:baseURL=&quot;file://.../chrome/content/bounce/"
	<li>restart thunderbird, if it starts you're doing good.  make sure it loads.
	<li>add <i>pref("nglayout.debug.disable_xul_cache", true);</i> to <b>all.js</b> then you won't need to restart thunderbird to see your changes.
	<li>modify the .xul or .js files and the changes should be reflected immediately in thunderbird.
	</ol>

	Not much, but an example of how to do overlays in .xml and it's displaying information from the selected email.

	<p><b>old</b> .zip versions <a href="zips/bounce-0.0.1.zip">bounce-0.0.1.zip</a>, <a href="zips/bounce-0.0.2.zip">bounce-0.0.2.zip</a> or <a href="zips/bounce-0.0.3.zip">bounce-0.0.3.zip</a></p>

	</font></td>
</tr>
</table>

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>