[vexim] Vexim 3?
terry
terry at bluelight.org.uk
Thu Apr 17 14:06:29 PDT 2008
Odhiambo Washington wrote:
> On Mon, Apr 14, 2008 at 2:03 AM, Tim Aslat <tim at spyderweb.com.au> wrote:
>
>> In the immortal words of Timothy Martin on 04/14/08 04:29:
>>
>>
>>> The website and wiki are so out of date now, I was wondering how/where
>>>
>> > early copies of the upcoming Vexim3 are available?
>>
>> The wiki is so chok-full of spam that it's probably going to be simpler
>> to wipe it and start again.
>>
>> I believe there are reports of vexim 3 in some kind of beta being seen
>> in the wild but it could be a case of mistaken identity.
>>
>> Cheers
>>
>> Tim
>>
>
> Anyone who wants Vexim 3 badly should not rant, since there's really
> nothing broken with Vexim 2 (final). S/he should better grab the Beta
> code and continue hacking on it.
> The developer owes noone an apology for the delay (bad usage, even) in
> getting out Vexim 3 (or even 2.2) out of the oven.
>
> And finally:
>
> Quick instructions for testing the latest version of Vexim, running on
> the Python Django framework.
>
> * Install python (at least version 2.3, version 2.5 is preferred)
> * Install django (at least version 0.96, newer is preferred)
> * Check out the Vexim python source code:
>
> export CVSROOT=:pserver:anonymous at pear.silverwraith.com:/home/cvs
> cvs login
> [Press enter when prompted for a password]
> cvs checkout vexim3
>
> * Create a MySQL database called vexim3django:
>
> mysqladmin -u root -p create vexim3django
>
> * Create a new MySQL user and grant them full permission on the
> vexim3django database
> * Edit vexim3/vexim/settings.py You will need to specify the MySQL
> username and password you created in the previous two steps on the
> DATABASE_USER and DATABASE_PASSWORD lines.
> * Edit the MEDIA_ROOT line. Set YOUR_WWW_ROOT to top level
> directory containing vexim
> * Edit the MEDIA_URL. Set YOUR_HTTP_ADDRESS to the URL you will
> use to access vexim. Eg, http://vexim.example.com.
> * Edit some of the default values in vexim3/vexim/mail/app_settings.py
> * Sync the Django database models to your database. you will be
> prompted to create a superuser. Choose the username and password
> carefully, this will be your siteadmin user:
>
> python vexim3/vexim/manage.py syncdb
>
> * You can test that everything worked, by running:
>
> python vexim3/vexim/manage.py runserver YOUR_IP:8888
>
> Then browse to http://YOUR_IP:8888/admin/ and try to log in with the
> username and password created during the Django syncdb step. This will
> take you to the site admin pages.
>
>
> NB:
> Things the current installer does not do
>
> * Please add things here that you think the installer should do!
> * Provide functionality to upgrade from 2.2.1 or
> * Provide data-migration from 2.2.1 (db-contents)
>
> TODO list for this version of Vexim:
> Vexim_2.2_on_Python_and_Django_TODO#mail.2Fmodels.py
> Retrieved from "http://veximwiki.silverwraith.com/index.php/Vexim_2.2_on_Python_and_Django"
>
>
>
>
>
>
I did it all that and it worked a charm but I am just lacking the new
configure file for exim to test it any further. The db quieries are
saddly beyond me I did try but got confused :)
Terry
More information about the Vexim
mailing list