<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>bounceHammer | an open source software for handling bounced emails</title>
    <link rel="alternate" type="text/html" href="http://bouncehammer.jp/en/" />
    <link rel="self" type="application/atom+xml" href="http://bouncehammer.jp/en/atom.xml" />
    <id>tag:bouncehammer.jp,2010-12-26:/en//6</id>
    <updated>2012-04-09T09:40:12Z</updated>
    <subtitle>
bounceHammer is an open source software mainly developed for handling email bounces on UNIX/Linux server.</subtitle>
    <generator uri="http://www.sixapart.com/movabletype/">Movable Type 5.12</generator>

<entry>
    <title>Version 2.7.8 - bounceHammer Releases</title>
    <link rel="alternate" type="text/html" href="http://bouncehammer.jp/en/release-and-upgrade/2012/04/version-278.html" />
    <id>tag:bouncehammer.jp,2012:/en/release-and-upgrade//7.204</id>

    <published>2012-04-09T09:00:00Z</published>
    <updated>2012-04-09T09:40:12Z</updated>

    <summary>bounceHammer 2.7.8 Release bounceHammer 2.7.8 has been released. To get the distribution files for this release, see Download page. RELEASE_NOTES[English] has a list of all changes between the version 2.7.8 and the previous version....</summary>
    <author>
        <name>Cubicroot Co. Ltd.</name>
        
    </author>
    
    
    <content type="html" xml:lang="en-us" xml:base="http://bouncehammer.jp/en/release-and-upgrade/">
        <![CDATA[<h2 class="headline">bounceHammer 2.7.8 Release</h2>
<div class="crcontent">
<p class="crdescription"><img src="http://cimg3.cubicroot.jp/icon/retro-green-floral/074056-retro-green-floral-icon-alphanumeric-full-set/074019-retro-green-floral-icon-alphanumeric-n7-solid.png" width="64" class="icon-in-contents-l" />bounceHammer 2.7.8 has been released. To get the distribution files for this release, see <a href="/en/download.html">Download</a> page. <a href="http://dist.bouncehammer.jp/RELEASE_NOTES">RELEASE_NOTES[English]</a> has a list of all changes between the version 2.7.8 and the previous version.</p>
</div>    
]]>
        <![CDATA[<h2 class="headline">A Patial List of Changes</h2>
<div class="crcontent">
	<h3 class="headline">New functionality</h3>
	<ul class="note">
		<li>(EXPERIMENTAL IMPLEMENTATION): bin/mailboxparser detects some of
      <a href = 'http://en.wikipedia.org/wiki/Feedback_loop_(email)'>FBL: Feedback loop</a> message as a bounced email. Thanks to Gilles.</li>
	</ul>

	<h3 class="headline">Fixed Bugs</h3>
	<ul class="note">
		<li>Fixed an issue that  src/cgi/Makefile uses "/" as a temporary di-
      rectory when the "make" command is executed. Thanks to Hasegawa.</li>
		<li>Fixed an issue that Kanadzuchi::Address->canonify fails when the
      email header does not contain any space character like follwoing:
      "=?ISO-2022-JP?B?.....?="<user@example.jp> . Thanks to Kanazawa.</li>
	</ul>

</div>

<h2 class="headline">Upgrading to bounceHammer 2.7.8</h2>
<div class="crcontent">
	<p class="crdescription">
		<img src="http://cimg3.cubicroot.jp/icon/retro-green-floral/006332-retro-green-floral-icon-arrows-full-set/006224-retro-green-floral-icon-arrows-arrow-northeast.png" class="icon-in-contents-l" width="64" />
		Get the tarball of bounceHammer 2.7.8 release from <a href="/en/download.html">Download</a> page.
		If there is any patch for version 2.7.8, download patches and apply before running the progmam: configure, make.
	</p>
	<p>
		To upgrade to bounceHammer 2.7.8 from the previous version or older, you overwrite the 
		previous version like the following:
	</p>

	<div class="console">
		# <kbd>./configure </kbd> &lt;- with the same option of currenlty installed version<br />
		# <kbd>make</kbd><br />
		# <kbd>make test &amp;&amp; make install</kbd><br />
	</div>
</div>]]>
    </content>
</entry>

<entry>
    <title>Bug 2.7.7-001 - bounceHammer Releases</title>
    <link rel="alternate" type="text/html" href="http://bouncehammer.jp/en/release-and-upgrade/2012/01/bug-277-001.html" />
    <id>tag:bouncehammer.jp,2012:/en/release-and-upgrade//7.202</id>

    <published>2012-01-11T07:47:10Z</published>
    <updated>2012-01-11T07:55:55Z</updated>

    <summary>Issue that src/bin/Makefile uses &quot;/&quot; as a temp directory Fiexed at Version 2.7.8 --&gt; There is an issue that when you execute the command &quot;make&quot; for building bounce hammer, src/cgi/Makefile uses &quot;/&quot; as a temporary directory. This bug is caused...</summary>
    <author>
        <name>Cubicroot Co. Ltd.</name>
        
    </author>
    
    
    <content type="html" xml:lang="en-us" xml:base="http://bouncehammer.jp/en/release-and-upgrade/">
        <![CDATA[<h2 class="headline">Issue that src/bin/Makefile uses "/" as a temp directory</h2>
<div class="crcontent">
<p>
<img src="http://cimg3.cubicroot.jp/icon/retro-green-floral/014926-retro-green-floral-icon-animals-full-set/014912-retro-green-floral-icon-animals-animal-spider.png" class="icon-in-contents-l" width="64" />
<!-- <em class="important">Fiexed at Version 2.7.8</em> -->
There is an issue that when you execute the command "make" for building bounce hammer, src/cgi/Makefile uses "/" as a temporary directory. This bug is caused that an undefined macro is used in the Makefile.</p>

<p>
If you run the "make" command as a non-root user, the build will be failed with the message "cp: /api.cgi: Permission denied
*** Error code 1".  To fix the problem, download <a href="http://dist.bouncehammer.jp/diff/2.7.7/001_src-cgi-makefile.patch">
Patch(001_src-cgi-makefile.patch)</a> and apply the patch <em>before ./configure</em>.
</p>

<p>
If you have already installed bouncehammer, please delete 2 files that may be remained at "/" directory: /api.cgi and /bouncehammer.cgi . </p>
</div>  ]]>
        
    </content>
</entry>

<entry>
    <title>Version 2.7.7 - bounceHammer Releases</title>
    <link rel="alternate" type="text/html" href="http://bouncehammer.jp/en/release-and-upgrade/2011/11/version-277.html" />
    <id>tag:bouncehammer.jp,2011:/en/release-and-upgrade//7.199</id>

    <published>2011-11-14T05:13:04Z</published>
    <updated>2012-01-11T08:11:58Z</updated>

    <summary>bounceHammer 2.7.7 Release bounceHammer 2.7.7 has been released. To get the distribution files for this release, see Download page. RELEASE_NOTES[English] has a list of all changes between the version 2.7.7 and the previous version....</summary>
    <author>
        <name>Cubicroot Co. Ltd.</name>
        
    </author>
    
    
    <content type="html" xml:lang="en-us" xml:base="http://bouncehammer.jp/en/release-and-upgrade/">
        <![CDATA[<h2 class="headline">bounceHammer 2.7.7 Release</h2>
<div class="crcontent">
<p class="crdescription"><img src="http://cimg3.cubicroot.jp/icon/retro-green-floral/074056-retro-green-floral-icon-alphanumeric-full-set/074019-retro-green-floral-icon-alphanumeric-n7-solid.png" width="64" class="icon-in-contents-l" />bounceHammer 2.7.7 has been released. To get the distribution files for this release, see <a href="/en/download.html">Download</a> page. <a href="http://dist.bouncehammer.jp/RELEASE_NOTES">RELEASE_NOTES[English]</a> has a list of all changes between the version 2.7.7 and the previous version.</p>
</div>    
]]>
        <![CDATA[<h2 class="headline">A Patial List of Changes</h2>
<div class="crcontent">
	<h3 class="headline">New functionality</h3>
	<ul class="note">
		<li>New command line option for <a href="/en/features/command/mailboxparser.html">bin/mailboxparser, --save-failed-mesg</a> is for save messages which are failed to parse.</li>
	</ul>

	<h3 class="headline">Assorted improvements and code cleanup</h3>
	<ul class="note">
		<li>Update for <a href="http://cubicroot.jp/ja/products/bouncehammer/mta-modules.html" target="new">commercial MTA modules(bouncehammer-nails)</a>.</li>
		<li>Improved analytical accuracy for bounce messages via Exim, qmail, Sendmail, Postfix, and au by KDDI. Thanks to Toyokawa.</li>
	</ul>

</div>

<h2 class="headline">Upgrading to bounceHammer 2.7.7</h2>
<div class="crcontent">
	<p class="crdescription">
		<img src="http://cimg3.cubicroot.jp/icon/retro-green-floral/006332-retro-green-floral-icon-arrows-full-set/006224-retro-green-floral-icon-arrows-arrow-northeast.png" class="icon-in-contents-l" width="64" />
		Get the tarball of bounceHammer 2.7.7 release from <a href="/en/download.html">Download</a> page.
		If there is any patch for version 2.7.7, download patches and apply before running the progmam: configure, make.
	</p>
	<p>
		To upgrade to bounceHammer 2.7.7 from the previous version or older, you overwrite the 
		previous version like the following:
	</p>

	<div class="console">
		# <kbd>./configure </kbd> &lt;- with the same option of currenlty installed version<br />
		# <kbd>make</kbd><br />
		# <kbd>make test &amp;&amp; make install</kbd><br />
	</div>
	<h4 class = 'headline'>Bug information</h4>
	<p>There is an issue that when you execute the command "make" for building bounce hammer, src/cgi/Makefile uses "/" as a temporary directory. See <a href = 'http://bouncehammer.jp/en/release-and-upgrade/2012/01/bug-277-001.html'>Bug: 2.7.7-001</a> page to get detailed information and the patch.</p>
</div>]]>
    </content>
</entry>

<entry>
    <title>Version 2.7.6 - bounceHammer Releases</title>
    <link rel="alternate" type="text/html" href="http://bouncehammer.jp/en/release-and-upgrade/2011/10/version-276.html" />
    <id>tag:bouncehammer.jp,2011:/en/release-and-upgrade//7.196</id>

    <published>2011-10-03T02:30:00Z</published>
    <updated>2011-10-03T01:58:51Z</updated>

    <summary>bounceHammer 2.7.6 Release bounceHammer 2.7.6 has been released. To get the distribution files for this release, see Download page. RELEASE_NOTES[English] has a list of all changes between the version 2.7.6 and the previous version....</summary>
    <author>
        <name>Cubicroot Co. Ltd.</name>
        
    </author>
    
    
    <content type="html" xml:lang="en-us" xml:base="http://bouncehammer.jp/en/release-and-upgrade/">
        <![CDATA[<h2 class="headline">bounceHammer 2.7.6 Release</h2>
<div class="crcontent">
<p class="crdescription"><img src="http://cimg3.cubicroot.jp/icon/retro-green-floral/074056-retro-green-floral-icon-alphanumeric-full-set/074019-retro-green-floral-icon-alphanumeric-n7-solid.png" width="64" class="icon-in-contents-l" />bounceHammer 2.7.6 has been released. To get the distribution files for this release, see <a href="/en/download.html">Download</a> page. <a href="http://dist.bouncehammer.jp/RELEASE_NOTES">RELEASE_NOTES[English]</a> has a list of all changes between the version 2.7.6 and the previous version.</p>
</div>    

]]>
        <![CDATA[<h2 class="headline">A Patial List of Changes</h2>
<div class="crcontent">
	<h3 class="headline">Assorted improvements and code cleanup</h3>
	<ul class="note">
		<li><a href = 'http://www.facebook.com/' target = 'new'>@m.facebook.com</a> is classified into Webmail/facebook .</li>
		<li><a href = 'http://verizon.net/' target = 'new'>@verizon.net</a> is classified into Smartphone/verizon..</li>
	</ul>

	<h3 class="headline">Fixed Bugs</h3>
	<ul class="note">
		<li>Fix the 3rd argument of AC_PATH_PROG() macro in ./configure .</li>
		<li>Fixed an issue that  bin/mailboxparser stops  with the error message: ``Invalid mailbox list: ...'' if any ESC(0x1b) character is contained in a phrase part of a email header. Thanks to Toyokawa.</li>
	</ul>
</div>

<h2 class="headline">Upgrading to bounceHammer 2.7.6</h2>
<div class="crcontent">
	<p class="crdescription">
		<img src="http://cimg3.cubicroot.jp/icon/retro-green-floral/006332-retro-green-floral-icon-arrows-full-set/006224-retro-green-floral-icon-arrows-arrow-northeast.png" class="icon-in-contents-l" width="64" />
		Get the tarball of bounceHammer 2.7.6 release from <a href = '/en/download.html'>Download</a> page.
		If there is any patch for version 2.7.6, download patches and apply before running the progmam: configure, make.
	</p>
	<p>
		To upgrade to bounceHammer 2.7.6 from the previous version or older, you overwrite the 
		previous version like the following:
	</p>

	<div class = 'console'>
		# <kbd>./configure </kbd> <- with the same option of currenlty installed version<br />
		# <kbd>make</kbd><br />
		# <kbd>make test && make install</kbd><br />
	</div>
</div>]]>
    </content>
</entry>

<entry>
    <title>Version 2.7.5 - bounceHammer Releases</title>
    <link rel="alternate" type="text/html" href="http://bouncehammer.jp/en/release-and-upgrade/2011/08/version-275.html" />
    <id>tag:bouncehammer.jp,2011:/en/release-and-upgrade//7.195</id>

    <published>2011-08-25T00:24:00Z</published>
    <updated>2011-08-25T01:27:20Z</updated>

    <summary> bounceHammer 2.7.5 Release bounceHammer 2.7.5 has been released. To get the distribution files for this release, see Download page. RELEASE_NOTES[English] has a list of all changes between the version 2.7.5 and the previous version....</summary>
    <author>
        <name>Cubicroot Co. Ltd.</name>
        
    </author>
    
    
    <content type="html" xml:lang="en-us" xml:base="http://bouncehammer.jp/en/release-and-upgrade/">
        <![CDATA[ <h2 class="headline">bounceHammer 2.7.5 Release</h2>
<div class="crcontent">
<p class="crdescription"><img src="http://cimg3.cubicroot.jp/icon/retro-green-floral/074056-retro-green-floral-icon-alphanumeric-full-set/074019-retro-green-floral-icon-alphanumeric-n7-solid.png" width="64" class="icon-in-contents-l" />bounceHammer 2.7.5 has been released. To get the distribution files for this release, see <a href="/en/download.html">Download</a> page. <a href="http://dist.bouncehammer.jp/RELEASE_NOTES">RELEASE_NOTES[English]</a> has a list of all changes between the version 2.7.5 and the previous version.</p>
</div>    

   ]]>
        <![CDATA[<h2 class="headline">A Patial List of Changes</h2>
<div class="crcontent">
	<h3 class="headline">Assorted improvements and code cleanup</h3>
	<ul class="note">
		<li> Support a bounced email from <a href = 'http://www.biglobe.ne.jp/' target = 'new'>BIGLOBE</a> (****@***.biglobe.ne.jp, Japanese ISP) and Biglobe-compatible emails (tmtv.ne.jp,inacatv.ne.jp,ttv.ne.jp).</li>
		<li>Add some webmail domains of <a href = 'http://qip.ru/' target = 'new'>qip.ru</a> (RU::WebMail).</li>
		<li>Add 81 webmail domains of <a href = 'http://shtrudel.com/' target = 'new'>Shtrudel M@il</a> (US::WebMail).</li>
		<li><a href = 'http://example.bouncehammer.jp/cgiperl/b.cgi/listof/mtamodules' target = 'new'>MTA Module list</a> on the WebUI.</li>
	</ul>

	<h3 class="headline">Fixed Bugs</h3>
	<ul class="note">
		<li>Fixed csv format bug ( multiple header fields are displayed ) in Kanadzuchi/Log.pm .</li>
	</ul>
</div>

<h2 class="headline">Upgrading to bounceHammer 2.7.5</h2>
<div class="crcontent">
	<p class="crdescription">
		<img src="http://cimg3.cubicroot.jp/icon/retro-green-floral/006332-retro-green-floral-icon-arrows-full-set/006224-retro-green-floral-icon-arrows-arrow-northeast.png" class="icon-in-contents-l" width="64" />
		Get the tarball of bounceHammer 2.7.5 release from <a href = '/en/download.html'>Download</a> page.
		If there is any patch for version 2.7.5, download patches and apply before running the progmam: configure, make.
	</p>
	<p>
		To upgrade to bounceHammer 2.7.5 from the previous version or older, you overwrite the 
		previous version like the following:
	</p>

	<div class = 'console'>
		# <kbd>./configure </kbd> <- with the same option of currenlty installed version<br />
		# <kbd>make</kbd><br />
		# <kbd>make test && make install</kbd><br />
	</div>
</div>]]>
    </content>
</entry>

<entry>
    <title>Version 2.7.4 - bounceHammer Releases</title>
    <link rel="alternate" type="text/html" href="http://bouncehammer.jp/en/release-and-upgrade/2011/07/version-274.html" />
    <id>tag:bouncehammer.jp,2011:/en/release-and-upgrade//7.192</id>

    <published>2011-07-29T05:00:40Z</published>
    <updated>2011-07-29T06:10:44Z</updated>

    <summary> bounceHammer 2.7.4 Release bounceHammer 2.7.4 has been released. To get the distribution files for this release, see Download page. RELEASE_NOTES[English] has a list of all changes between the version 2.7.4 and the previous version....</summary>
    <author>
        <name>Cubicroot Co. Ltd.</name>
        
    </author>
    
    
    <content type="html" xml:lang="en-us" xml:base="http://bouncehammer.jp/en/release-and-upgrade/">
        <![CDATA[ <h2 class="headline">bounceHammer 2.7.4 Release</h2>
<div class="crcontent">
<p class="crdescription"><img src="http://cimg3.cubicroot.jp/icon/retro-green-floral/074056-retro-green-floral-icon-alphanumeric-full-set/074019-retro-green-floral-icon-alphanumeric-n7-solid.png" width="64" class="icon-in-contents-l" />bounceHammer 2.7.4 has been released. To get the distribution files for this release, see <a href="/en/download.html">Download</a> page. <a href="http://dist.bouncehammer.jp/RELEASE_NOTES">RELEASE_NOTES[English]</a> has a list of all changes between the version 2.7.4 and the previous version.</p>
</div>    

  ]]>
        <![CDATA[<h2 class="headline">A Patial List of Changes</h2>
<div class="crcontent">
	<h3 class="headline">Assorted improvements and code cleanup</h3>
	<ul class="note">
		<li>Support a bounced (blocked) email from <a href = 'http://www.facebook.com/' target = 'new'>@facebook.com and @groups.facebook.com.</a></li>
		<li>WebUI template and CSS tiny improvement.</li>
	</ul>

	<h3 class="headline">Fixed Bugs</h3>
	<ul class="note">
		<li>Fixed an issue that the following warning message: ``Use of uninitialized value in pattern match (m//)  at lib/Kanadzuchi/MTA/US/Google.pm line 194.''.</li>
		<li>Fixed an issue that could not parse  an email which the last line does not end with LF.</li>
		<li>Fixed an issue that bin/mailboxparser cannot parse bounced emails in Maildir except the first email when bounced emails of the same pattern are continuous.  Thanks to REALIT Co., Ltd.</li>
	</ul>
</div>

<h2 class="headline">Upgrading to bounceHammer 2.7.4</h2>
<div class="crcontent">
	<p class="crdescription">
		<img src="http://cimg3.cubicroot.jp/icon/retro-green-floral/006332-retro-green-floral-icon-arrows-full-set/006224-retro-green-floral-icon-arrows-arrow-northeast.png" class="icon-in-contents-l" width="64" />
		Get the tarball of bounceHammer 2.7.4 release from <a href = '/en/download.html'>Download</a> page.
		If there is any patch for version 2.7.4, download patches and apply before running the progmam: configure, make.
	</p>
	<p>
		To upgrade to bounceHammer 2.7.4 from the previous version or older, you overwrite the 
		previous version like the following:
	</p>

	<div class = 'console'>
		# <kbd>./configure </kbd> <- with the same option of currenlty installed version<br />
		# <kbd>make</kbd><br />
		# <kbd>make test && make install</kbd><br />
	</div>
</div>]]>
    </content>
</entry>

<entry>
    <title>Version 2.7.3 - bounceHammer Releases</title>
    <link rel="alternate" type="text/html" href="http://bouncehammer.jp/en/release-and-upgrade/2011/06/version-273.html" />
    <id>tag:bouncehammer.jp,2011:/en/release-and-upgrade//7.190</id>

    <published>2011-06-23T06:00:00Z</published>
    <updated>2011-06-23T06:59:30Z</updated>

    <summary>bounceHammer 2.7.3 Release bounceHammer 2.7.3 has been released. This version is a bug fix version of the previous release (2.7.2) for a bounced email from au by KDDI (Japanese cellular phone provider). To get the distribution files for this release,...</summary>
    <author>
        <name>Cubicroot Co. Ltd.</name>
        
    </author>
    
    
    <content type="html" xml:lang="en-us" xml:base="http://bouncehammer.jp/en/release-and-upgrade/">
        <![CDATA[<h2 class="headline">bounceHammer 2.7.3 Release</h2>
<div class="crcontent">
<p class="crdescription"><img src="http://cimg3.cubicroot.jp/icon/retro-green-floral/074056-retro-green-floral-icon-alphanumeric-full-set/074019-retro-green-floral-icon-alphanumeric-n7-solid.png" width="64" class="icon-in-contents-l" />bounceHammer 2.7.3 has been released. This version is a bug fix version of the previous release (2.7.2) for a bounced email from au by KDDI (Japanese cellular phone provider). To get the distribution files for this release, see <a href="/en/download.html">Download</a> page. <a href="http://dist.bouncehammer.jp/RELEASE_NOTES">RELEASE_NOTES[English]</a> has a list of all changes between the version 2.7.3 and the previous version.</p>
</div>    

  ]]>
        <![CDATA[<h2 class="headline">A Patial List of Changes</h2>
<div class="crcontent">
	<h3 class="headline">Fixed Bugs</h3>
	<ul class="note">
		<li>Fixed  an issue  that  precision of analysis  for a bounced email
      from au by KDDI (@ezweb.ne.jp:  Japanese cellular phone provider)
      have dropped.</li>
	</ul>
</div>

<h2 class="headline">Upgrading to bounceHammer 2.7.3</h2>
<div class="crcontent">
	<p class="crdescription">
		<img src="http://cimg3.cubicroot.jp/icon/retro-green-floral/006332-retro-green-floral-icon-arrows-full-set/006224-retro-green-floral-icon-arrows-arrow-northeast.png" class="icon-in-contents-l" width="64" />
		Get the tarball of bounceHammer 2.7.3 release from <a href = '/en/download.html'>Download</a> page.
		If there is any patch for version 2.7.3, download patches and apply before running the progmam: configure, make.
	</p>
	<p>
		To upgrade to bounceHammer 2.7.3 from the previous version or older, you overwrite the 
		previous version like the following:
	</p>

	<div class = 'console'>
		# <kbd>./configure </kbd> <- with the same option of currenlty installed version<br />
		# <kbd>make</kbd><br />
		# <kbd>make test && make install</kbd><br />
	</div>
</div>]]>
    </content>
</entry>

<entry>
    <title>Install perl modules using cpanm command - Email Topics | bounceHammer</title>
    <link rel="alternate" type="text/html" href="http://bouncehammer.jp/en/email-topics/2011/06/install-perl-modules-using-cpanm-command.html" />
    <id>tag:bouncehammer.jp,2011:/en/email-topics//9.189</id>

    <published>2011-06-21T04:00:00Z</published>
    <updated>2011-06-21T05:25:27Z</updated>

    <summary>How to install Perl modules using cpanm command bounceHammer require many Perl modules for working properly. Perl modules will be installed into /usr/lib/perl5 or /usr/local/lib/perl5 directory when you use cpan command or perl command for installing modules. But if you...</summary>
    <author>
        <name>Cubicroot Co. Ltd.</name>
        
    </author>
    
    
    <content type="html" xml:lang="en-us" xml:base="http://bouncehammer.jp/en/email-topics/">
        <![CDATA[<h2 class="headline">How to install Perl modules using cpanm command</h2>
<div class="crcontent">
<p>
	<img src="http://cimg3.cubicroot.jp/icon/retro-green-floral/014926-retro-green-floral-icon-animals-full-set/014820-retro-green-floral-icon-animals-animal-camel.png" width="64" class="icon-in-contents-l" />
	bounceHammer require <a href="/en/environment/perlmodules.html">many Perl modules</a> for working properly.
	Perl modules will be installed into /usr/lib/perl5 or /usr/local/lib/perl5 directory when you use cpan command 
	or perl command for installing modules. But if you have no permission to write to these directories or 
	you want to install perl modules which are required by bouncehammer into a certain directory, you may use
	cpanm command to install modules.
</p>
</div>

 

 ]]>
        <![CDATA[<h2 class="headline">Install perl modules into a certain directory using cpanm</h2>
<div class="crcontent">
	<h3 class="headline">App::cpanminus</h3>
	<p>
		<img src="http://cimg3.cubicroot.jp/icon/retro-green-floral/086184-retro-green-floral-icon-business-full-set/086087-retro-green-floral-icon-business-magnifying-glass-ps.png" width="64" class="icon-in-contents-l" />
		cpanm(App::cpanminus) is distributed at the following web site: 
		<a href="http://search.cpan.org/dist/App-cpanminus/">http://search.cpan.org/dist/App-cpanminus/</a>.
		
		If you have already installed cpanm command, skip to the next section ``Install perl modules''.
		In this article, we will install cpanm command into /usr/local/bin directory like the follwing operation:
	</p>
	<div class="console">
		# <kbd>cd /usr/local/bin</kbd> ⏎  <br />
		# <kbd>curl -LO http://xrl.us/cpanm</kbd> ⏎  <br />
		# <kbd>chmod +x ./cpanm</kbd> ⏎ <br />
	</div>

	<h3 class="headline">Install perl modules</h3>
	<p>
		In this article, we will install perl modules (required by bounceHammer) into <em>/usr/local/bouncehammer/lib</em>
		directory. Perl script ./Modules.PL (you can find it at the top of the bouncehammer source directory) is usefull
		to install perl modules like the following operations:

	</p><div class="console">
		# <kbd>cd /usr/local/src/bouncehammer-2.7.2</kbd> ⏎  <br />
		# <kbd>perl ./Modules.PL missing</kbd> ⏎ <br />
		*[ NG ] Class::Accessor::Fast::XS<br />
		*[ NG ] Term::ProgressBar<br />
		*[ NG ] Time::Piece<br />
		...<br />
		↑send the above output data to cpanm command<br />
		# <kbd>perl ./Modules.PL missing | cut -d' ' -f4 | cpanm -l /usr/local/bouncehammer</kbd> ⏎ <br />
		...<br />
		If you use MySQL as a database, you should install the following modules.<br />
		# <kbd>cpanm -l /usr/local/bouncehammer DBI DBD::mysql</kbd> ⏎ <br />
		...<br />
	</div>

	<p>
	When you run <kbd>cpanm -l /usr/local/bouncehammer MODULE-NAME</kbd>, required perl modules and 
	dependent perl modules are installed into /usr/local/bouncehammer/lib/perl5 directory.
	</p>

	<h3 class="headline">After installation</h3>
	<p>
		After installation of perl modules by cpanm command, Build bouncehammer like the following
		operations:
	</p>
	<div class="console">
		# <kbd>export PERL5LIB=/usr/local/bouncehammer/lib/perl5</kbd> ⏎  <br />
		# <kbd>./configure <strong>--with-perl-extlib=/usr/local/bouncehammer/lib/perl5</strong></kbd> ⏎ <br />
		...<br />
		# <kbd>make &amp;&amp; make test &amp;&amp; make install</kbd> ⏎ <br />
	</div>
</div> 
]]>
    </content>
</entry>

<entry>
    <title>Version 2.7.2 - bounceHammer Releases</title>
    <link rel="alternate" type="text/html" href="http://bouncehammer.jp/en/release-and-upgrade/2011/06/version-272.html" />
    <id>tag:bouncehammer.jp,2011:/en/release-and-upgrade//7.188</id>

    <published>2011-06-20T07:00:00Z</published>
    <updated>2011-06-20T08:26:50Z</updated>

    <summary>bounceHammer 2.7.2 Release bounceHammer 2.7.2 has been released. To get the distribution files for this release, see Download page. RELEASE_NOTES[English] has a list of all changes between the version 2.7.2 and the previous version....</summary>
    <author>
        <name>Cubicroot Co. Ltd.</name>
        
    </author>
    
    
    <content type="html" xml:lang="en-us" xml:base="http://bouncehammer.jp/en/release-and-upgrade/">
        <![CDATA[<h2 class="headline">bounceHammer 2.7.2 Release</h2>
<div class="crcontent">
<p class="crdescription"><img src="http://cimg3.cubicroot.jp/icon/retro-green-floral/074056-retro-green-floral-icon-alphanumeric-full-set/074019-retro-green-floral-icon-alphanumeric-n7-solid.png" width="64" class="icon-in-contents-l" />bounceHammer 2.7.2 has been released. To get the distribution files for this release, see <a href="/en/download.html">Download</a> page. <a href="http://dist.bouncehammer.jp/RELEASE_NOTES">RELEASE_NOTES[English]</a> has a list of all changes between the version 2.7.2 and the previous version.</p>
</div>    

  ]]>
        <![CDATA[<h2 class="headline">A Patial List of Changes</h2>
<div class="crcontent">
	<h3 class="headline">Assorted Improvements and Code Cleanup</h3>
	<ul class="note">
		<li> WebUI template and CSS tiny improvement.</li>
		<li>Analytical accuracy of mailboxparser improvement for mailboxfull
      error from au by KDDI (Japanese cellular phone provider). Thanks
      to REALIT Co., Ltd.</li>
	</ul>

	<h3 class="headline">Fixed Bugs</h3>
	<ul class="note">
		<li>Fixed an issue that libexec/mp-startup.pl does not work properry
      if bouncehammer was installed with --with-perl-extlib option.</li>
		<li>Fixed an issue that ``Illegal division by zero at mailboxparser
      line 462.''</li>
	</ul>
</div>

<h2 class="headline">Upgrading to bounceHammer 2.7.2</h2>
<div class="crcontent">
	<p class="crdescription">
		<img src="http://cimg3.cubicroot.jp/icon/retro-green-floral/006332-retro-green-floral-icon-arrows-full-set/006224-retro-green-floral-icon-arrows-arrow-northeast.png" class="icon-in-contents-l" width="64" />
		Get the tarball of bounceHammer 2.7.2 release from <a href = '/en/download.html'>Download</a> page.
		If there is any patch for version 2.7.2, download patches and apply before running the progmam: configure, make.
	</p>
	<p>
		To upgrade to bounceHammer 2.7.2 from the previous version or older, you overwrite the 
		previous version like the following:
	</p>

	<div class = 'console'>
		# <kbd>./configure </kbd> <- with the same option of currenlty installed version<br />
		# <kbd>make</kbd><br />
		# <kbd>make test && make install</kbd><br />
	</div>
</div>]]>
    </content>
</entry>

<entry>
    <title>Version 2.7.1 - bounceHammer Releases</title>
    <link rel="alternate" type="text/html" href="http://bouncehammer.jp/en/release-and-upgrade/2011/05/version-271.html" />
    <id>tag:bouncehammer.jp,2011:/en/release-and-upgrade//7.185</id>

    <published>2011-05-25T01:00:00Z</published>
    <updated>2011-05-25T02:03:36Z</updated>

    <summary>bounceHammer 2.7.1 Release bounceHammer 2.7.1 has been released. To get the distribution files for this release, see Download page. RELEASE_NOTES[English] has a list of all changes between the version 2.7.1 and the previous version....</summary>
    <author>
        <name>Cubicroot Co. Ltd.</name>
        
    </author>
    
    
    <content type="html" xml:lang="en-us" xml:base="http://bouncehammer.jp/en/release-and-upgrade/">
        <![CDATA[<h2 class="headline">bounceHammer 2.7.1 Release</h2>
<div class="crcontent">
<p class="crdescription"><img src="http://cimg3.cubicroot.jp/icon/retro-green-floral/074056-retro-green-floral-icon-alphanumeric-full-set/074019-retro-green-floral-icon-alphanumeric-n7-solid.png" width="64" class="icon-in-contents-l" />bounceHammer 2.7.1 has been released. To get the distribution files for this release, see <a href="/en/download.html">Download</a> page. <a href="http://dist.bouncehammer.jp/RELEASE_NOTES">RELEASE_NOTES[English]</a> has a list of all changes between the version 2.7.1 and the previous version.</p>
</div>    

 ]]>
        <![CDATA[<h2 class="headline">A Patial List of Changes</h2>
<div class="crcontent">
	<h3 class="headline">Assorted Improvements and Code Cleanup</h3>
	<ul class="note">
		<li>New configure option --with-perl-extlib=dir, dir is the directory which contain required perl modules installed by cpanm -l.</li>
		<li>Support <a href = 'http://my.opera.com/community/' target = 'new'>My Opera Mail</a>'s domain: @myopera.com</li>
		<li>Update syslog format of each command</li>
		<li>Update email domains of <a href = 'http://fastmail.fm/' target = 'new'>fastmail.fm</a>, and
			<a href = 'http://excite.com/' target = 'new'>Excite</a></li>
		<li>Update webmail domains of some countries in  Europe and Southeast Asia.</li>
		<li>Support some smartphone domains of America and Indonesia.</li>
		<li>A bounced email which is rejected by <a href = 'http://phoenix.aol.com/' target = 'new'>AOL Phoenix</a>
		Sender Filter will be classified into the reason 'filtered',and by Content Filter will be classified into the reason 'contenterr'.</li>
		<li>A bounced email  which is rejected by <a href = 'http://mail.ru/' target = 'new'>@MAIL.RU</a>'s 
		Filter  will be classified into the reason 'filtered'.</li>
		<li>A bounced email  which is rejected by <a href = 'http://mail.ru/' target = 'new'>@MAIL.RU</a> 
		with the message "We do not accept mail from dynamic IPs"  will be classified into the reason 'notaccept'.</li>
	</ul>

	<h3 class="headline">Fixed Bugs</h3>
	<ul class="note">
		<li>Fixed an issue that  the following warning message  is displayed:
		``Use of uninitialized value in transliteration (tr///) at lib/Kanadzuchi/Address.pm line 147,148''.</li>
		<li>Fixed an issue that  the following warning message  is displayed:
		``Use of uninitialized value in lc at lib/Kanadzuchi/MTA/US/Google.pm line 195''.</li>
		<li>Fixed an issue that when DBD::* driver module is missing, command line tools shows the following error message:
		``Can't use string ("Failed to connect DB at /usr/loc"...) as a HASH ref ...''.</li>
		<li>Fixed an issue that --skip-norelaying option of bin/mailboxparser command does not work propery.</li>
	</ul>
</div>

<h2 class="headline">Upgrading to bounceHammer 2.7.1</h2>
<div class="crcontent">
	<p class="crdescription">
		<img src="http://cimg3.cubicroot.jp/icon/retro-green-floral/006332-retro-green-floral-icon-arrows-full-set/006224-retro-green-floral-icon-arrows-arrow-northeast.png" class="icon-in-contents-l" width="64" />
		Get the tarball of bounceHammer 2.7.1 release from <a href = '/en/download.html'>Download</a> page.
		If there is any patch for version 2.7.1, download patches and apply before running the progmam: configure, make.
	</p>
	<p>
		To upgrade to bounceHammer 2.7.1 from the previous version or older, you overwrite the 
		previous version like the following:
	</p>

	<div class = 'console'>
		# <kbd>./configure </kbd> <- with the same option of currenlty installed version<br />
		# <kbd>make</kbd><br />
		# <kbd>make test && make install</kbd><br />
	</div>
</div>
]]>
    </content>
</entry>

<entry>
    <title>Gmail&apos;s 9 state values - Email Topics | bounceHammer</title>
    <link rel="alternate" type="text/html" href="http://bouncehammer.jp/en/email-topics/2011/05/gmails-9-state-values.html" />
    <id>tag:bouncehammer.jp,2011:/en/email-topics//9.183</id>

    <published>2011-05-24T07:17:17Z</published>
    <updated>2011-05-24T08:37:11Z</updated>

    <summary>9 state values in bounced email from Gmail bounceHammer can parse a bounced email from Gmail. But Gmail&apos;s bounced email format is difer from a bounced email which created by Sendmail, and Postfix, and qmail. In this article, we describe...</summary>
    <author>
        <name>Cubicroot Co. Ltd.</name>
        
    </author>
    
    
    <content type="html" xml:lang="en-us" xml:base="http://bouncehammer.jp/en/email-topics/">
        <![CDATA[<h2 class="headline">9 state values in bounced email from Gmail</h2>
<div class="crcontent">
	<p>
		<img src="http://cimg3.cubicroot.jp/icon/retro-green-floral/101674-retro-green-floral-icon-social-media-logos-full-set/101606-retro-green-floral-icon-social-media-logos-google-g-logo.png" width="64" class="icon-in-contents-l" />
		bounceHammer can parse a bounced email from <a href="http://gmail.com">Gmail</a>. But Gmail's bounced email format
		is difer from a bounced email which created by Sendmail, and Postfix, and qmail. In this article, we describe about
		9 state values in bounced email from Gmail.
	</p>
</div>

 ]]>
        <![CDATA[<h2 class="headline">A bounced email from Gmail</h2>
<div class="crcontent">
	<p>
	<img src="http://cimg3.cubicroot.jp/icon/retro-green-floral/101674-retro-green-floral-icon-social-media-logos-full-set/101605-retro-green-floral-icon-social-media-logos-gmail.png" width="64" class="icon-in-contents-l" />
	The format of Gmail's bounced email is difer from other open source MTAs. 
	We found 9 state values from Gmail's bounced email while develop bounceHammer. In this article, 
	these 9 state values are described. (See also lib/Kanadzuchi/MTA/US/Google.pm file if you have
	bouncehammer source code)
	</p>
</div>

<h2 class="headline">state values</h2>
<div class="crcontent">
	<p>The following table show <strong>state value, SMTP command, 
		<a href="http://bouncehammer.jp/en/features/classification/reason.html">bounce reasons detected by bounceHammer</a>,
		Note about the error</strong>.
	</p>

	<table class="crservice">
		<thead>
			<tr>
			<th style="width: 32px;">state</th>
			<th style="width: 96px;">SMTP Command</th>
			<th style="width: 64px;">Bounce Reason</th>
			<th>Note</th>
			</tr>
		</thead>
		<tbody>
			<tr>
			<td>6</td><td>MAIL</td><td>systemerror</td>
			<td>Perm Error: Remote server does not support TLS</td>
			</tr>

			<tr>
			<td>8</td><td>AUTH</td><td>systemerror</td>
			<td>Perm Error: SMTP AUTH failed with the remote server</td>
			</tr>


			<tr>
			<td>9</td><td>AUTH</td><td>systemerror</td>
			<td>Temp Error: TLS missing certificate</td>
			</tr>

			<tr>
			<td>12</td><td>AUTH</td><td>systemerror</td>
			<td>Perm Error: Remote server does not support SMTP Authenticated Relay</td>
			</tr>

			<tr>
			<td>13</td><td>MAIL</td><td>rejected</td>
			<td>Perm Error: Envelope sender was rejected(<****@gmail.com>... Access denied)</td>
			</tr>

			<tr>
			<td>14</td><td>RCPT</td><td>userunknown<br />mailboxfull</td>
			<td>Perm Error: Envelope recipient does not exist(User Unknown) OR
				Envelope recipient's mailbox is full</td>
			</tr>

			<tr>
			<td>15</td><td>after DATA</td><td>filtered</td>
			<td>Perm Error: SPF unauthorized mail is prohibited OR 
				no valid recipients(rejected by the content of To: header)</td>
			</tr>

			<tr>
			<td>17</td><td>after DATA</td><td>filtered</td>
			<td>Perm Error: rejected by the content of To: header (No such user here) 
				OR rejected by email body or email header (Address rejected ***@***.***)</td>
			</tr>

			<tr>
			<td>18</td><td>after DATA</td><td>filtered</td>
			<td>Perm error: Unknown user *****@***.**.*** (rejected by the content of To: header)</td>
			</tr>
		</tbody>
	</table>
</div>

<h2 class="headline">Details of state 14</h2>
<div class="crcontent">

	<h3 class="headline">state 14 have 2 kind of messages</h3>
	<p>
	<img src="http://cimg3.cubicroot.jp/icon/retro-green-floral/095402-retro-green-floral-icon-signs-full-set/095311-retro-green-floral-icon-signs-warning-sign.png" width="64" class="icon-in-contents-l" />
		The state value is almost <strong>14 or 18</strong> in our sample bounced emails from Gmail. <br />
		But the state 14 have two bounce reasons: User Unknown and Mailbox Full. To find a correct bounce reason,
		you should read error messages too.
	</p>
	<h4 class="headline">In the case of User Unknown</h4>
	<div class="catfile">
		Technical details of permanent failure: <br />
		Google tried to deliver your message, but it was rejected by the recipient domain.<br />
		We recommend contacting the other email provider for further information about the<br />
		cause of this error. The error that the other server returned was:<br />
		550 550 5.1.1 &lt;******@docomo.ne.jp&gt;... <strong>User Unknown (state 14).</strong>
	</div>

	<h4 class="headline">In the case of Mailbox Full</h4>
	<div class="catfile">
		Technical details of permanent failure: <br />
		Google tried to deliver your message, but it was rejected by the recipient domain.<br />
		We recommend contacting the other email provider for further information about the<br />
		cause of this error. The error that the other server returned was:<br />
		550 550 5.2.2 &lt;*****@docomo.ne.jp&gt;... <strong>Mailbox Full (state 14).</strong>
	</div>
</div>

<h2 class='headline'>actual error messages of each state value</h2>
<div class="crcontent">
	<h3 class = 'headline'>state 6</h3>
	<p>
	500 Remote server does not support TLS (state 6).
	</p>

	<h3 class = 'headline'>state 8</h3>
	<p>
	535 SMTP AUTH failed with the remote server. (state 8).
	</p>

	<h3 class = 'headline'>state 9</h3>
	<p>
	454 454 TLS missing certificate: error:0200100D:system library:fopen:Permission denied (#4.3.0) (state 9).
	</p>

	<h3 class = 'headline'>state 12</h3>
	<p>
	500 Remote server does not support SMTP Authenticated Relay (state 12). 
	</p>

	<h3 class = 'headline'>state 13</h3>
	<p>
	550 550 5.7.1 <****@gmail.com>... Access denied (state 13).
	</p>

	<h3 class = 'headline'>state 14 (two kind of messages are observed)</h3>
	<p>
	550 550 5.1.1 <******@*********.**>... User Unknown (state 14).<br />
	550 550 5.2.2 <*****@****.**>... Mailbox Full (state 14).
	</p>

	<h3 class = 'headline'>state 15 (two kind of messages are observed )</h3>
	<p>
	550 550 5.7.1 SPF unauthorized mail is prohibited. (state 15).<br />
	554 554 Error: no valid recipients (state 15). 
	</p>

	<h3 class = 'headline'>state 17 (two kind of messages are observed )</h3>
	<p>
	550 550 <****@***.**> No such user here (state 17).
	550 550 #5.1.0 Address rejected ***@***.*** (state 17).
	</p>

	<h3 class = 'headline'>state 18</h3>
	<p>
	550 550 Unknown user *****@***.**.*** (state 18).
	</p>
</div>

<h2 class="headline">Unknown state values</h2>
<div class="crcontent">
	<p>
	<img src="http://cimg3.cubicroot.jp/icon/retro-green-floral/074056-retro-green-floral-icon-alphanumeric-full-set/073937-retro-green-floral-icon-alphanumeric-icon_091.png" width="64" class="icon-in-contents-l" />
	This article described 9 state values of Gmail's bounced email. But the following state
	values are not observed: 1,2,3,4,5,7,10,11,16,19 or larger.<br />
	We don't know that these values exist or not. If you found these values please send
	the bounced email to us
	</p>
</div>]]>
    </content>
</entry>

<entry>
    <title>Retransmission a bounced email - Email Topics | bounceHammer</title>
    <link rel="alternate" type="text/html" href="http://bouncehammer.jp/en/email-topics/2011/04/retransmission-a-bounced-email.html" />
    <id>tag:bouncehammer.jp,2011:/en/email-topics//9.182</id>

    <published>2011-04-26T06:00:00Z</published>
    <updated>2011-04-26T07:03:57Z</updated>

    <summary> Send an email again to the recipient There are many bounce reasons which found by bounceHammer. When you scrub email addresses of your website users or mail magazine subscribers, You should decide whether to send an email again to...</summary>
    <author>
        <name>Cubicroot Co. Ltd.</name>
        
    </author>
    
    
    <content type="html" xml:lang="en-us" xml:base="http://bouncehammer.jp/en/email-topics/">
        <![CDATA[ <h2 class="headline">Send an email again to the recipient</h2>
<div class="crcontent">
	<p class="crdescription"><img src="http://cimg3.cubicroot.jp/icon/retro-green-floral/095402-retro-green-floral-icon-signs-full-set/095311-retro-green-floral-icon-signs-warning-sign.png" width="64" class="icon-in-contents-l" />
	There are many bounce reasons which found by bounceHammer. When you scrub email addresses of 
	your website users or mail magazine subscribers, You should decide whether to send an email
	again to a recipient which is already bounced at previous delivery.
	</p>

	<p>
	In this article, we show our interpretation of each bounce reason for sending an email again.
	Note that the percentage of each bounce reason is our sensuous value.
	</p>
</div> 
]]>
        <![CDATA[<h2 class="headline"><em class="important">99%</em>: Almost impossible to send again</h2>
<div class="crcontent">
	<p class="crdescription">
	<img src="http://cimg3.cubicroot.jp/icon/retro-green-floral/095402-retro-green-floral-icon-signs-full-set/095311-retro-green-floral-icon-signs-warning-sign.png" width="64" class="icon-in-contents-l" />
	It is almost impossible to send an email again to a recipient which is bounced by the following reasons.
	You should exclude the recipient email address from your list to delivery. <br /><br />
	</p>

	<dl class="note">
	<dt>Unknown Host(hostunknown)</dt>
	<dd>
		<p><img src="http://cimg3.cubicroot.jp/icon/retro-green-floral/074056-retro-green-floral-icon-alphanumeric-full-set/073937-retro-green-floral-icon-alphanumeric-icon_091.png" width="64" class="icon-in-contents-r" />
		<em>A domain part (the right hand side of @ sign) is misspelled, a domain name does not exist, or a domain name has
		been expired.</em> If the user registration program working on your website checks an email address insufficiently,
		bounces by this reason will be occurred frequently.</p>
	</dd>

	<dt>Unknown User(userunknown)</dt>
	<dd>
		<p><img src="http://cimg3.cubicroot.jp/icon/retro-green-floral/066058-retro-green-floral-icon-people-things-full-set/065935-retro-green-floral-icon-people-things-foot-steps.png" width="64" class="icon-in-contents-r" />
		<em>A local part (the left hand side of @ sign) is misspelled or a recipient's mailbox does not exist.</em>
		Several providers will reject SMTP connection from a host which is sending an email to unknown user continuously.</p>
	</dd>
	</dl>
</div>

<h2 class="headline"><em class="important">85%</em>: Too difficult to send again</h2>
<div class="crcontent">
	<p class="crdescription"><img src="http://cimg3.cubicroot.jp/icon/retro-green-floral/095402-retro-green-floral-icon-signs-full-set/095311-retro-green-floral-icon-signs-warning-sign.png" width="64" class="icon-in-contents-l" />
	It is too difficult to send an email again to a recipient which is bounced by the following reasons.<br /><br />
	</p>

	<dl class="note">
	<dt>Rejected by filter(filtered)</dt>
	<dd>
		<p><img src="http://cimg3.cubicroot.jp/icon/retro-green-floral/095402-retro-green-floral-icon-signs-full-set/095276-retro-green-floral-icon-signs-nosign.png" width="64" class="icon-in-contents-r" />
		An email bounce by this reason is rejected by the header content of an email you sent.
		Mainly a recipient's mailbox exists but <em>the recipient can not receive a email for any reason, or
		the recipient is rejecting an email</em>, and so on.
		</p>
	</dd>

	<dt>Sender address rejected(rejected)</dt>
	<dd>
		<p><img src="http://cimg3.cubicroot.jp/icon/retro-green-floral/095402-retro-green-floral-icon-signs-full-set/095333-retro-green-floral-icon-signs-z-roadsign21.png" width="64" class="icon-in-contents-r" />
		If you seen a bounced email which is returned by this reason, your envelope sender
		address (SMTP MAIL FROM:) is rejected by the remote host.<br />
		This reason mean the following things:
		</p>
		<ul>
			<li>A remote host considers you as a spammer</li>
			<li>A domain part of envelope sender address was not resolved with DNS</li>
		</ul>

	</dd>

	<dt>Mailbox has moved(hasmoved)</dt>
	<dd>
		<p><img src="http://cimg3.cubicroot.jp/icon/retro-green-floral/006332-retro-green-floral-icon-arrows-full-set/006210-retro-green-floral-icon-arrows-arrow-check.png" width="64" class="icon-in-contents-r" />
		Recipient's mailbox has moved and recipient's email address has changed. But this bounce reason
		is not rarely seen. This reason means that <em>recipient's email addres has changed but it is not 
		forwarded automatically.</em>
		</p>
	</dd>

	<dt>Security error(securityerr)</dt>
	<dd>
		<p><img src="http://cimg3.cubicroot.jp/icon/retro-green-floral/074056-retro-green-floral-icon-alphanumeric-full-set/073923-retro-green-floral-icon-alphanumeric-circled-x.png" width="64" class="icon-in-contents-r" />
		This bounce reason means that contents (include headers) of the email you sent violated 
		remote host's security policy. For example, <em>an email contains any virus, a source host's
		IP address is found DNS-Based blackhole list.</em> But when a connection simply rejected, an
		email will bounce by this reason.
		</p>

		<h4 class="headline">Alternative of "Unknown User" (userunknown)</h4>
		<p>
		Less frequency, some remote mail server returns an email with this reason as alternative
		of "User Unknown". When you seen a bounced email with this reason, you should investigate
		the maillog carefully.
		</p>
	</dd>
	</dl>
</div>


<h2 class="headline"><em class="important">60%</em>: Retransmission may be successful</h2>
<div class="crcontent">
	<p class="crdescription"><img src="http://cimg3.cubicroot.jp/icon/retro-green-floral/095402-retro-green-floral-icon-signs-full-set/095311-retro-green-floral-icon-signs-warning-sign.png" width="64" class="icon-in-contents-l" />
		The following bounce reasons mean that a destination mailbox could not be received an email temporarily.
		There are many reasons of temporary failure, a retransmission may be successful if you send an email some
		time after. 
	</p>

	<dl class="note">
	<dt>Mailbox is full(mailboxfull)</dt>
	<dd>
		<p><img src="http://cimg3.cubicroot.jp/icon/retro-green-floral/086184-retro-green-floral-icon-business-full-set/086091-retro-green-floral-icon-business-mailbox1.png" width="64" class="icon-in-contents-r" />
		This bounce raason means that a destination mailbox is 
		<em>full or exceeds the limit of the server.</em>
		If a bounced email often returns by this reason for long time, the destination
		mailbox has been <em>neglected</em> or no email is retrieved from the mailbox.
		</p>
	</dd>

	<dt>Delivery time expired(expired)</dt>
	<dd>
		<p><img src="http://cimg3.cubicroot.jp/icon/retro-green-floral/086184-retro-green-floral-icon-business-full-set/085965-retro-green-floral-icon-business-clock.png" width="64" class="icon-in-contents-r" />
		This bounce reason means that no response from a destination mail server or a domain part of
		a recipient email address did not resolve. A bounce message will returns like the following 
		process:</p>
		<ul>
			<li>Send an email</li>
			<li>Cannot connect to the destination host </li>
			<li>Trying to connect or delivery several times for several hours</li>
			<li>Give up, your mta returns a bounce message to the sender</li>
		</ul>

		<h4 class="headline">Problems on DNS or network</h4>
		<p>
		This bounce reason also means the followings:
		</p>
		<ul>
			<li>Your DNS server does not work properly</li>
			<li>Your gateway IP address is rejected or ignored by remote firewall</li>
		</ul>
	</dd>
	</dl>
</div>

<h2 class="headline"><em class="important">50%</em>: Retransmission after several hours</h2>
<div class="crcontent">
	<p class="crdescription"><img src="http://cimg3.cubicroot.jp/icon/retro-green-floral/095402-retro-green-floral-icon-signs-full-set/095311-retro-green-floral-icon-signs-warning-sign.png" width="64" class="icon-in-contents-l" />
		The following bounce reasons mean that an email bounce has been caused by a destination
		host (mail server), not a destination email address. In many cases, the destination host
		<em>could not receive any email temporarily</em>. You may retransmit an email after several
		hours.
	</p>

	<dl class="note">
	<dt>Exceed limit (exceedlimit), Disk full (systemfull)</dt>
	<dd>
		<p><img src="http://cimg3.cubicroot.jp/icon/retro-green-floral/074056-retro-green-floral-icon-alphanumeric-full-set/074011-retro-green-floral-icon-alphanumeric-n0-solid.png" width="64" class="icon-in-contents-r" />
		These bounce reasons mean that a destination mail host's <em>disk is full</em>.
		The destination host can not receive any email any more. You may send an email
		again after several hours (after the administrator resolved disk full problem).
		</p>
	</dd>

	<dt>Destination host does not accept an email(notaccept), Stopping temprarily (suspend)</dt>
	<dd>
		<p><img src="http://cimg3.cubicroot.jp/icon/retro-green-floral/086184-retro-green-floral-icon-business-full-set/086013-retro-green-floral-icon-business-electrical-plug1.png" width="64" class="icon-in-contents-r" />
		These bounce reasons mean that a destination mail host does not accept an email
		temporarily due to <em>high load or under the maintenance</em>.
		You may retransmit an email after several hours.
		</p>
		<p>
		Meanwhile, there is a destination host which returns bounce email by these
		reasons for a long time, the host may not receive an email forever.
		</p>
	</dd>

	<dt>Unknown mailer error (mailererror)</dt>
	<dd>
		<p><img src="http://cimg3.cubicroot.jp/icon/retro-green-floral/095402-retro-green-floral-icon-signs-full-set/095308-retro-green-floral-icon-signs-warning-poison1.png" width="64" class="icon-in-contents-r" />
		This bounce reason means that an error occurred for <em>a mailer program bug on a destination host.</em>
		The mailer program is a program which is called from MTA (such as aliases) like following:
		</p>
		<div class = 'catfile'>
			register:  "|/path/to/registration.pl"
		</div>
		<p>
		If the mailer program exited on other than 0 or 75 (status code), a bounce message
		by this reason will return to a sender.
		</p>
	</dd>


	<dt>System error (systemerror)</dt>
	<dd>
		<p><img src="http://cimg3.cubicroot.jp/icon/retro-green-floral/095402-retro-green-floral-icon-signs-full-set/095307-retro-green-floral-icon-signs-warning-poison.png" width="64" class="icon-in-contents-r" />
		This bounce reason means that some system error occurred like a configuration
		error on a destination host.
		</p>
	</dd>
	</dl>
</div>

<h2 class="headline"><em class="important">30%</em>: Change the content and retransmission</h2>
<div class="crcontent">
	<p class="crdescription"><img src="http://cimg3.cubicroot.jp/icon/retro-green-floral/095402-retro-green-floral-icon-signs-full-set/095311-retro-green-floral-icon-signs-warning-sign.png" width="64" class="icon-in-contents-l" />
	The following bounce reasons caused by <em>an email content or email format</em>.
	</p>

	<dl class="note">
	<dt>Message too big (mesgtoobig)</dt>
	<dd>
		<p><img src="http://cimg3.cubicroot.jp/icon/retro-green-floral/014926-retro-green-floral-icon-animals-full-set/014862-retro-green-floral-icon-animals-animal-elephant5-sc43.png" width="64" class="icon-in-contents-r" />
		When email size is too big (such as a big attachment file) for a destination host, 
		a bounce message with this reason will return to a sender.
		</p>
	</dd>

	<dt>Mail content error (contenterr)</dt>
	<dd>
		<p><img src="http://cimg3.cubicroot.jp/icon/retro-green-floral/086184-retro-green-floral-icon-business-full-set/085964-retro-green-floral-icon-business-clipboard2-sc1.png" width="64" class="icon-in-contents-r" />
		If a destination mail server <em>could not parse or convert an email</em> you sent, 
		a bounce message with this reason will return to a sender.
		</p>
	</dd>
	</dl>
</div>
]]>
    </content>
</entry>

<entry>
    <title>Version 2.7.0 - bounceHammer Releases</title>
    <link rel="alternate" type="text/html" href="http://bouncehammer.jp/en/release-and-upgrade/2011/03/version-270.html" />
    <id>tag:bouncehammer.jp,2011:/en/release-and-upgrade//7.177</id>

    <published>2011-03-19T12:00:00Z</published>
    <updated>2011-03-19T14:12:48Z</updated>

    <summary>bounceHammer 2.7.0 Release bounceHammer 2.7.0 has been released. To get the distribution files for this release, see Download page. RELEASE_NOTES[English] has a list of all changes between the version 2.7.0 and the previous version....</summary>
    <author>
        <name>Cubicroot Co. Ltd.</name>
        
    </author>
    
    
    <content type="html" xml:lang="en-us" xml:base="http://bouncehammer.jp/en/release-and-upgrade/">
        <![CDATA[<h2 class="headline">bounceHammer 2.7.0 Release</h2>
<div class="crcontent">
<p class="crdescription"><img src="http://cimg3.cubicroot.jp/icon/retro-green-floral/074056-retro-green-floral-icon-alphanumeric-full-set/074019-retro-green-floral-icon-alphanumeric-n7-solid.png" width="64" class="icon-in-contents-l" />bounceHammer 2.7.0 has been released. To get the distribution files for this release, see <a href="/en/download.html">Download</a> page. <a href="http://dist.bouncehammer.jp/RELEASE_NOTES">RELEASE_NOTES[English]</a> has a list of all changes between the version 2.7.0 and the previous version.</p>
</div>    ]]>
        <![CDATA[<h2 class="headline">A Patial List of Changes</h2>
<div class="crcontent">
	<h3 class="headline">New Functionality</h3>
	<ul class="note">
		<li>UNIX syslog supported. Four commands: mailboxparser, databasectl, logger,
			tablectl (except <kbd>--list</kbd> mode), and WebUI send messages to syslog.</li>
		<li>A configuration name can be set in each etc/*.cf file.</li>
		<li>WebUI prints a configuration name on the top of each page.</li>
	</ul>

	<h3 class="headline">Assorted Improvements and Code Cleanup</h3>
	<ul class="note">
		<li>Supprot <a href = 'http://www.vodafone.com/' target = 'new'>vodafone</a>/
			<a href = 'http://www.blackberry.com/' target = 'new'>blackberry</a>'s 35 domains:
			mobileemail.vodafone.* are classified into HostGroup/smartphone and Provider/vodafone .</li>
		<li>Support <a href = 'http://orange.com/' target = 'new'>orange</a>/
			<a href = 'http://www.blackberry.com/' target = 'new'>blackberry</a>'s 25 domains:
			blackberry.orange.* are classified into HostGroup/smartphone and Provider/orange .</li>
		<li><a href = 'http://ovi.com/' target = 'new'>Ovi</a> (ovi.com) has moved from Webmail to Smartphone (HostGroup).</li>
		<li>Support 2 domains of satellite phone: <a href = 'http://www.globalstar.com/' target = 'new'>Globalstar</a>
			and <a href = 'http://iridium.com/' target = 'new'>Iridium</a>.</li>
		<li>Support cellular phone's domains or smartphone's domains of 87 countries in the world.</li>
	</ul>

	<h3 class="headline">Fixed Bugs</h3>
	<ul class="note">
		<li>Minor bug fix for WebUI/Template.</li>
		<li>Fixed an issue that bin/databasectl fails with <kbd>-Uv</kbd> only.</li>
		<li>Fixed an issue that each command's progress bar  fails in verbose
			mode when the standard-out is other command via pipe line.</li>
		<li>Fixed an issue that a lock file left when mailboxparser is called with <kbd>-2</kbd>(<kbd>--two-way</kbd>) option.</li>
	</ul>
</div>

<h2 class="headline">Upgrading to bounceHammer 2.7.0</h2>
<div class="crcontent">
	<p class="crdescription">
		<img src="http://cimg3.cubicroot.jp/icon/retro-green-floral/006332-retro-green-floral-icon-arrows-full-set/006224-retro-green-floral-icon-arrows-arrow-northeast.png" class="icon-in-contents-l" width="64" />
		Get the tarball of bounceHammer 2.7.0 release from <a href = '/en/download.html'>Download</a> page.
		If there is any patch for version 2.7.0, download patches and apply before running the progmam: configure, make.
	</p>
	<p>
		To upgrade to bounceHammer 2.7.0 from the previous version or older, you overwrite the 
		previous version like the following:
	</p>

	<div class = 'console'>
		# <kbd>./configure </kbd> <- with the same option of currenlty installed version<br />
		# <kbd>make</kbd><br />
		# <kbd>make test && make install</kbd><br />
	</div>

	<p>
		<em class = 'important'>And you should do the following works if you want to use the new features 
		(UNIX syslog and Setting name) of version 2.7.0.</em>
	</p>

	<h3 class="headline">ToDos for New Functionarities</h3>
	<div class="catfile">
		<pre>
# Setting name
name: 'Default'

# UNIX syslog(3) configuration, Beginning with bounceHammer 2.7.0
# mailboxparser, logger, databasectl, and tablectl use this configuration
syslog:
  # By default, messages will not be sent syslog(3). If you want to
  # use syslog(3), set 1 to the value of enabled:.
  enabled: 1
  facility: 'local6'
		</pre>
	</div>

	<p>
		Here is the new settings which are required by new functionalities of bounceHammer 2.7.0.
		So bounceHammer works properly unless these settings, if you don't want to use syslog and setting names, 
		you don't need to configure these settings.<br />

		To use the new feature of this version, you should append these settings into
		<em>INSTALLED-DIRECTORY/etc/bouncehammer.cf</em> or merge etc/bouncehammer.cf-example with the current
		configuration file.
	</p>

	<h3 class = 'headline'>Setting Name(name:)</h3>
	<p>
		Beginning with Version 2.7.0, you can define a <strong>Setting Name</strong> in the configuration file.
		For example, you want to administer email bounces of two sites. When you want to keep parsed data of 
		each site in a separate directory, to store parsed data of each site into a separate database, 
		two configuration files (e.g. site-a.cf and site-b.cf) are requied.<br />
	</p>

	<h3 class = 'headline'>syslog</h3>
	<p>
		Beginning with Version 2.7.0, Results of the following commands and 
		<a href = '/en/features/webui.html'>WebUI(Browser based control panel)</a>
		are written in syslog.
	</p>

	<ul class = 'note'>
		<li><a href = '/en/features/command/mailboxparser.html'>mailboxparser</a></li>
		<li><a href = '/en/features/command/logger.html'>logger</a></li>
		<li><a href = '/en/features/command/tablectl.html'>tablectl</a></li>
		<li><a href = '/en/features/command/databasectl.html'>databasectl</a></li>
	</ul>

	<p>
		To write results of a command or operations on WebUI, please append above settings into 
		configuration file: etc/bouncehammer.cf .
		If you configure <kbd>enabled: 0</kbd> or the settings are omitted, bounceHammer does not
		use syslog. By default, a syslog facility is <kbd>local6</kbd>.
	</p>

	<h4 class = 'headline'>syslog.conf</h4>
	<p>
		The following setting is defined in <em>INSTALLED-DIRECTORY/etc/syslog.conf-example</em> file.
		You may configure syslog.conf on your system with referring etc/syslog.conf-example.

	</p>

	<div class = 'catfile'>
		local6.*			/var/log/bouncehammer.log
	</div>
</div>]]>
    </content>
</entry>

<entry>
    <title>Scheduled Maintenance: March 13th, 2011 - What's new on bounceHammer</title>
    <link rel="alternate" type="text/html" href="http://bouncehammer.jp/en/what-is-new/2011/03/scheduled-maintenance.html" />
    <id>tag:bouncehammer.jp,2011:/en/what-is-new//8.175</id>

    <published>2011-03-12T07:54:29Z</published>
    <updated>2011-03-12T16:20:19Z</updated>

    <summary>COMPLETED bounceHammer.jp Will Stop for Abount an Hour bouncehammer.jp server will be performed on Sunday, March 13th, 2011 between 02:00 and 03:00 JST. The server will stop for about an hour.Duruing the maintenance, all the pages on this site can...</summary>
    <author>
        <name>Cubicroot Co. Ltd.</name>
        
    </author>
    
    
    <content type="html" xml:lang="en-us" xml:base="http://bouncehammer.jp/en/what-is-new/">
        <![CDATA[<h2 class="headline">COMPLETED <strike>bounceHammer.jp Will Stop for Abount an Hour</strike></h2>
<div class="crcontent">
	<p class="crdescription">
		<img src="http://cimg3.cubicroot.jp/icon/retro-green-floral/074056-retro-green-floral-icon-alphanumeric-full-set/073932-retro-green-floral-icon-alphanumeric-exclamation-point-ps.png" class="icon-in-contents-l" width="64" />
bouncehammer.jp server will be performed on Sunday, March 13th, 2011 between 02:00 and 03:00 JST. The server will stop for about an hour.Duruing the maintenance, all the pages on this site can not be viewed, ditribution files can not be downloaded. If you need to download distribution files, visit <a href="http://sourceforge.jp/projects/bouncehammer/" target="new">SourceForge.JP</a> . Thank you for your patience. <br />
Maintenance successfully completed (02:12 JST).
	</p>
</div>

 ]]>
        
    </content>
</entry>

<entry>
    <title>Version 2.6.4 - bounceHammer Releases</title>
    <link rel="alternate" type="text/html" href="http://bouncehammer.jp/en/release-and-upgrade/2011/02/version-264.html" />
    <id>tag:bouncehammer.jp,2011:/en/release-and-upgrade//7.173</id>

    <published>2011-02-01T20:02:58Z</published>
    <updated>2011-02-25T15:52:43Z</updated>

    <summary> bounceHammer 2.6.4 Release bounceHammer 2.6.4 has been released. To get the distribution files for this release, see Download page. RELEASE_NOTES[English] has a list of all changes between the version 2.6.4 and the previous version....</summary>
    <author>
        <name>Cubicroot Co. Ltd.</name>
        
    </author>
    
    
    <content type="html" xml:lang="en-us" xml:base="http://bouncehammer.jp/en/release-and-upgrade/">
        <![CDATA[ <h2 class="headline">bounceHammer 2.6.4 Release</h2>
<div class="crcontent">
<p class="crdescription"><img src="http://cimg3.cubicroot.jp/icon/retro-green-floral/074056-retro-green-floral-icon-alphanumeric-full-set/074018-retro-green-floral-icon-alphanumeric-n6-solid.png" width="64" class="icon-in-contents-l" />bounceHammer 2.6.4 has been released. To get the distribution files for this release, see <a href="/en/download.html">Download</a> page. <a href="http://dist.bouncehammer.jp/RELEASE_NOTES">RELEASE_NOTES[English]</a> has a list of all changes between the version 2.6.4 and the previous version.</p>
</div>   ]]>
        <![CDATA[<h2 class="headline">A Patial List of Changes</h2>
<div class="crcontent">

<h3 class="headline">Assorted Improvements and Code Cleanup</h3>
<ul class="note">
<li>Support 4 <a href = 'http://mailblog.aol.com/2010/11/15/introducing-project-phoenix-by-aol-mail/'>AOL's Project Phoenix</a> domains: 'games.com', 'love.com', 'wow.com', and 'ygm.com'.  They will be classified into  the hostgroup
'webmail'.</li>
</ul>

<h3 class="headline">Fixed Bugs</h3>
<ul class="note">
<li>Fixed an issue that  bin/mailboxparser command will exit successfully even if the command could not write to the temporary directory (e.g. /tmp) due to disk full (Thanks to CAREER DESIGN CENTER CO.,LTD.).</li>
<li>Fixed an issue that working directory which is  specified in etc/bouncehammer.cf is not used if the directory does not exist.</li>
<li>Fixed an issue that Kanadzuchi::Address module cannot detect an email address from HTML formatted email ( Thanks to CAREER DESIGN CENTER CO.,LTD. ).</li>

</ul>

</div>

<h2 class="headline">Upgrading to bounceHammer 2.6.4</h2>
<div class="crcontent">
<p class="crdescription"><img src="http://cimg3.cubicroot.jp/icon/retro-green-floral/006332-retro-green-floral-icon-arrows-full-set/006224-retro-green-floral-icon-arrows-arrow-northeast.png" width="64" class="icon-in-contents-l" />Get the tarball of bounceHammer 2.6.4 release from <a href="/en/download.html">Download</a> page. If there is any patch for version 2.6.4, download patches and apply before running the progmam: configure, make.</p>

<p class="crdescription">
To upgrade to this version from the version 2.6.0 or later, you simply overwrite the previous version like the following steps:</p>

<div class = 'console'>
# <kbd>./configure </kbd> <- with the same option of currenlty installed version<br />
# <kbd>make</kbd><br />
# <kbd>make test && make install</kbd><br />
</div>

</div>]]>
    </content>
</entry>

</feed>

