Ok, more on this.<div><br></div><div>Today I worked again on email. Now the aliases are all setup properly, so if you have an @<a href="http://common-lisp.net">common-lisp.net</a> alias that forward to your email account, now would be an excellent time to try it. This is what I did :</div>
<div><br></div><div><div>cd /tiger/home</div><div>for f in $(ls */.forward); </div><div> do </div><div> fwd="`cat $f`"</div><div> name=`dirname $f`</div><div> alias="${<a href="mailto:name%7D@common-lisp.net">name}@common-lisp.net</a>"</div>
<div><br></div><div> sudo -u postgres psql virtual \</div><div> --command "INSERT INTO email_alias (alias, forward_address) \</div><div> VALUES ('$alias', '$fwd');"</div><div> done</div>
</div><div><br></div><div>One of the issues is of course that mailing lists are aliases as well. Right now they are not setup in the database as they should be, but that will be easy to do, so I will do so tomorrow.</div>
<div><br></div><div>The other thing I did today was set it up so that the old GNU mailman mailing lists could be easily transferred over. <a href="https://github.com/drewc/lisp-mlmmj/blob/master/mailman-%3Emlmmj.lisp">https://github.com/drewc/lisp-mlmmj/blob/master/mailman-%3Emlmmj.lisp</a> is that (hackish) parser that I wrote for python pickle files. I basically did this :</div>
<div><br></div><div><div>for list in `ls ./`; do /usr/lib/mailman/bin/dumpdb $list/config.pck > /home/drewc/lisp-mlmmj/pickle/${list}.pickle ;done</div><div><br></div><div>Now it is just a simple matter of turning the pickle into the proper shell/SQL scripts. I was going to do that tonight when I realized that aliases were not working at all.</div>
<div><br></div><div><br></div><div>So, as of this time tomorrow, all the mail should finally be dealt with. After I have finished that off, I will move on to whatever pops up as needed. Any issues at all, and this would be the time to get my ear. </div>
<div><br></div><div> -- drewc</div><div><br></div><div class="gmail_quote">On Mon, Apr 8, 2013 at 5:08 AM, Drew C <span dir="ltr"><<a href="mailto:me@drewc.ca" target="_blank">me@drewc.ca</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Drew, you forgot to put the footnotes in! <div><br></div><div> [1] : <a href="http://common-lisp.net/news/2013/03/05_the-server-must-move.html" target="_blank">http://common-lisp.net/news/2013/03/05_the-server-must-move.html</a></div>
<div>
[2] : <a href="http://alpha.common-lisp.net/news/2013/04/07_the-email-agent-for-common-lispnet.html" target="_blank">http://alpha.common-lisp.net/news/2013/04/07_the-email-agent-for-common-lispnet.html</a></div><div><br>
</div><div>Regardless, the list at least worked for this address.</div>
<div><br></div><div> -- drewc<div><div class="h5"><br><br><div class="gmail_quote">On Mon, Apr 8, 2013 at 5:06 AM, Drew Crampsie <span dir="ltr"><<a href="mailto:drewc@drewc.org" target="_blank">drewc@drewc.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hey,<br>
<br>
Common-lisp.net has been going through a massive migration. As<br>
stated[1], the server that cl-net was running on is not longer.<br>
<br>
This friday was the last day of that server, and I have been working all<br>
weekend to try and finish things off.<br>
<br>
On of the major issues was the email hosting. It was exim4 and mailman<br>
for the lists, both of which I did not like. So I spent today migrating<br>
to postfix, dovecot and mlmmj for mailing lists[2].<br>
<br>
This is the first list that I have tried beyond my own personal tests,<br>
so consider this a test post! If you happen to get this, please respond to me.<br>
You could also CC the list if you so desire... my hope is that some do<br>
and some don't.<br>
<br>
-- drewc<br>
<br>
<br>
</blockquote></div><br></div></div></div>
</blockquote></div><br></div>