<feed xmlns='http://www.w3.org/2005/Atom'>
<title>leap_mx.git, branch 0.7.0</title>
<subtitle>[leap_mx] 
</subtitle>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_mx.git/'/>
<entry>
<title>Merge branch 'develop' into release-0.7.x</title>
<updated>2015-04-29T18:54:25+00:00</updated>
<author>
<name>drebs</name>
<email>drebs@leap.se</email>
</author>
<published>2015-04-29T18:54:25+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_mx.git/commit/?id=881cab15bd331c4a8f58d13c0a4e35ebfb324442'/>
<id>881cab15bd331c4a8f58d13c0a4e35ebfb324442</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge tag '0.6.2'</title>
<updated>2015-04-29T18:46:29+00:00</updated>
<author>
<name>drebs</name>
<email>drebs@leap.se</email>
</author>
<published>2015-04-29T18:46:29+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_mx.git/commit/?id=76937040c20dd786825261e6ee2fc3766ef3d8e0'/>
<id>76937040c20dd786825261e6ee2fc3766ef3d8e0</id>
<content type='text'>
Tag leap.mx version 0.6.2
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Tag leap.mx version 0.6.2
</pre>
</div>
</content>
</entry>
<entry>
<title>[feat] make log messages match postfix's config</title>
<updated>2015-04-24T13:56:56+00:00</updated>
<author>
<name>drebs</name>
<email>drebs@leap.se</email>
</author>
<published>2015-04-24T13:56:56+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_mx.git/commit/?id=151a2f5bf74701e9e1672847a11b10360263db09'/>
<id>151a2f5bf74701e9e1672847a11b10360263db09</id>
<content type='text'>
Change the virtual alias map and the access recipien access checker log
messages so they match postfix's configuration statements.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change the virtual alias map and the access recipien access checker log
messages so they match postfix's configuration statements.
</pre>
</div>
</content>
</entry>
<entry>
<title>[pkg] remove initscript from python package</title>
<updated>2015-04-24T13:55:45+00:00</updated>
<author>
<name>drebs</name>
<email>drebs@leap.se</email>
</author>
<published>2015-04-23T15:23:21+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_mx.git/commit/?id=da08ab21bc56a0905db8697032ee1fcbef6298f7'/>
<id>da08ab21bc56a0905db8697032ee1fcbef6298f7</id>
<content type='text'>
There are some reasons to remove the initscript from the python package:

  1. To include the initscript it in the python package it is necessary to
     assume a lot of things about the system in which the package would be
     installed.

  2. The debian packaging system will correctly create an initscript by
     itself.

  3. We don't have to maintain 2 different setup.py files (one in
     master/develop branch and another in debian package branches).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
There are some reasons to remove the initscript from the python package:

  1. To include the initscript it in the python package it is necessary to
     assume a lot of things about the system in which the package would be
     installed.

  2. The debian packaging system will correctly create an initscript by
     itself.

  3. We don't have to maintain 2 different setup.py files (one in
     master/develop branch and another in debian package branches).
</pre>
</div>
</content>
</entry>
<entry>
<title>[pkg] fold in changes</title>
<updated>2015-04-21T18:55:12+00:00</updated>
<author>
<name>drebs</name>
<email>drebs@leap.se</email>
</author>
<published>2015-04-21T18:55:12+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_mx.git/commit/?id=799703cf884191d097eb5d5316fa964e421683fd'/>
<id>799703cf884191d097eb5d5316fa964e421683fd</id>
<content type='text'>
Releases: 0.6.2
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Releases: 0.6.2
</pre>
</div>
</content>
</entry>
<entry>
<title>fixed bullet points for #Issues</title>
<updated>2015-04-21T07:52:28+00:00</updated>
<author>
<name>varac</name>
<email>varacanero@zeromail.org</email>
</author>
<published>2015-04-21T07:52:28+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_mx.git/commit/?id=e75f5710b3432460348125503342490fa8555293'/>
<id>e75f5710b3432460348125503342490fa8555293</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>added #Issues dection, including major bugs for 0.6.1 and 0.6</title>
<updated>2015-04-21T07:50:04+00:00</updated>
<author>
<name>varac</name>
<email>varacanero@zeromail.org</email>
</author>
<published>2015-04-21T07:50:04+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_mx.git/commit/?id=83a668a6a34f5d8de2f2bb43f92dd307ae4b73c6'/>
<id>83a668a6a34f5d8de2f2bb43f92dd307ae4b73c6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[doc] update documentation</title>
<updated>2015-04-20T19:53:25+00:00</updated>
<author>
<name>drebs</name>
<email>drebs@leap.se</email>
</author>
<published>2015-04-17T19:35:58+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_mx.git/commit/?id=62def16809c1cf739db5a7a8e7aa24fec70fdf5d'/>
<id>62def16809c1cf739db5a7a8e7aa24fec70fdf5d</id>
<content type='text'>
I'm updating (1) some very outdated doc from when the program was not yet
written, and (2) some small stuff inside classes docstrings.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I'm updating (1) some very outdated doc from when the program was not yet
written, and (2) some small stuff inside classes docstrings.
</pre>
</div>
</content>
</entry>
<entry>
<title>[bug] implement message bouncing according to RFCs</title>
<updated>2015-04-20T19:12:01+00:00</updated>
<author>
<name>drebs</name>
<email>drebs@leap.se</email>
</author>
<published>2015-04-15T17:49:56+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_mx.git/commit/?id=3353e2bccb2625ae06472721cfbb8cf53144a255'/>
<id>3353e2bccb2625ae06472721cfbb8cf53144a255</id>
<content type='text'>
If we do not adhere to the standads, we may have a lot of problems when
bouncing a message. This commit implements a bounce message according to:

  * RFC 6522 - The Multipart/Report Media Type for the Reporting of Mail
    System Administrative Messages

  * RFC 3834 - Do not bounce for unknown or invalid addresses.

  * RFC 3464 - An Extensible Message Format for Delivery Status Notification.

Closes: #6858.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If we do not adhere to the standads, we may have a lot of problems when
bouncing a message. This commit implements a bounce message according to:

  * RFC 6522 - The Multipart/Report Media Type for the Reporting of Mail
    System Administrative Messages

  * RFC 3834 - Do not bounce for unknown or invalid addresses.

  * RFC 3464 - An Extensible Message Format for Delivery Status Notification.

Closes: #6858.
</pre>
</div>
</content>
</entry>
<entry>
<title>[bug] fix extraction of uuid from message headers</title>
<updated>2015-04-16T14:53:48+00:00</updated>
<author>
<name>drebs</name>
<email>drebs@leap.se</email>
</author>
<published>2015-04-15T17:16:13+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_mx.git/commit/?id=ae90151c632b376abc2a5bdf76d136b3a3629ea6'/>
<id>ae90151c632b376abc2a5bdf76d136b3a3629ea6</id>
<content type='text'>
Before this commit, the mail receiver system used to compare the domain of the
delivery addresses found in the "Delivered-To" header to find out the final
delivery address. If we assume that the mail server delivery to the spool mail
directory was correct, then we have two facts: (1) the topmost "Delivered-To"
header is the one that indicates the correct final delivery address; and (2)
we should expect the address to be &lt;uuid&gt;@&lt;domain&gt; because of the earlier
alias resolve query made by the mail server.

Another problem is that the domain comparison would compare whatever is in the
"Delivered-To" header with whatever the python's socket module would return,
which depends on the values on /etc/hosts and the order of the values in that
file. This was causing problems whenever the platform made changes in
/etc/hosts.

So this commit eliminates the domain check and gets the uuid from the first
"Delivered-To" header found in the message.

Related: #6858.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Before this commit, the mail receiver system used to compare the domain of the
delivery addresses found in the "Delivered-To" header to find out the final
delivery address. If we assume that the mail server delivery to the spool mail
directory was correct, then we have two facts: (1) the topmost "Delivered-To"
header is the one that indicates the correct final delivery address; and (2)
we should expect the address to be &lt;uuid&gt;@&lt;domain&gt; because of the earlier
alias resolve query made by the mail server.

Another problem is that the domain comparison would compare whatever is in the
"Delivered-To" header with whatever the python's socket module would return,
which depends on the values on /etc/hosts and the order of the values in that
file. This was causing problems whenever the platform made changes in
/etc/hosts.

So this commit eliminates the domain check and gets the uuid from the first
"Delivered-To" header found in the message.

Related: #6858.
</pre>
</div>
</content>
</entry>
</feed>
