[xmail] SmartPost v0.6 is released

2004-04-18 Thread SmartPost
Hello to ALL!
The new version 0.6 of SmartPost mail
solution/XMail web
interface is released.
The new web home of SmartPost is 
smartpost.sourceforge.net.

www.smartpost.ro is unfortunatelly no longer
available.

What's new in v0.6

General Project News

- www.smartpost.ro is no longer available! 
The new official SmartPost web-site is
smartpost.sourceforge.net
- Script that transfers the _existed_ XMail
database 
into SmartPost infrastructure is implemented.
See xmail2smartpost.zip
- Please fill our simple registration form here
This helps us to make SmartPost software better.

General Improvements

- New server status page view 
based on phpSysInfo project 
- Two new variables in confglobal.php are
$SHOWSERVERSTATUS   show/hide server status  
$SHOWSEVERSTATSREPORTS  show/hide server stats
reports 
Controls the behaviour of _domain_ admin
interface.
Can be either YES/NO or ON/OFF.
- register_globals=Off in php.ini
- login to the Server Administartor interface
using XMail control
account.
XMail control account is registered in
ctrlaccounts.tab
Use NON-encrypted password to login.
Login to Domain Admin interface rutine is not
changed.

Domain Administartor Interface
==
- domains admins can observe the server status
- domain wide black lists. 
These lists are independent for all domains.
- Administrator can store user's address, home
page, and telephone.

Server Administrator interface
==
- server admin can control server wide black list.
This list is common for all domains/users on
server.
- Administrator can store user's address, home
page, and telephone.
- server admin can change password - XMail control
account password.

User Interface
==
- personal black list. 
- reply.php and forward.php were eliminated from
the project.
We need only compose.php file that does all the
job.

Mikhail Tchoudinov
http://smartpost.sourceforge.net




-
To unsubscribe from this list: send the line unsubscribe xmail in
the body of a message to [EMAIL PROTECTED]
For general help: send the line help in the body of a message to
[EMAIL PROTECTED]



[xmail] SmartPost news

2003-11-11 Thread Michail Tchoudinov


Hello to All
I have just made some updates at www.smartpost.ro

SmartPost has now a script that can _correctly_ transfer the existed =
XMail
database to SmartPost SQL.=20
http://www.smartpost.ro/howto.php#xmail2smartpost

I published patches for XMail 1.17 and Courier IMAP 2.0.0 so they can =
better
work together. Patch sources and Linux binaries are available at=20
http://www.smartpost.ro/download.php


Mikhail Tchoudinov,
http://hinux.hin.no/~michailt


-
To unsubscribe from this list: send the line unsubscribe xmail in
the body of a message to [EMAIL PROTECTED]
For general help: send the line help in the body of a message to
[EMAIL PROTECTED]



[xmail] SmartPost some news

2003-10-08 Thread Michail Tchoudinov

Hello to all who are using SmartPost!
Or to them are using Courier-IMAP with Xmail
Or to them who want to get IMAP support for XMail.

Here is some updates on http://www.smartpost.ro/install.php#postinstall

The new very useful section in my installation instruction.

9. Post-installation tuning and configuration

Original Courier-IMAP software has two special problems in a combination =
with
XMail MTA.
This problems are a kind of incapability.

- Courier-IMAP can not deal on the right way with XMail mail files =
format
(this is the problem of CRLF end of lines). As a consequence massagies =
can
be unreadable in some MUAs through IMAP protocol.

- Courier-IMAP marks mail files in a special order. And this marked =
files are
read by XMail like new mail files. As a consequence users can get double =
and
triple copies of the same message through POP protocol after previous =
IMAP
access.

This problems are not critical, but can irritate users.
To solve this you can use patched Linux binary versions of XMail 1.17 =
and
Courier-IMAP demon v2.0.0 from download section.
This binary replacements are ONLY FOR XMail 1.17 and Courier-IMAP 2.0.0 =
!

Patches can be implemented separately. They are independed.

- To solve 'double POP messages problem'
Replace your /var/MailRoot/bin/XMail  file with the file from
xmail117-patched.zip archive.

-To solve 'CRLF problem'
Replace your /usr/lib/courier-imap/bin/imapd  file with the file from
imapd200-patched.zip archive.


You can find some other materials how to tune your new mail server on =
How To
page
  - How to close an open relay
  - How to configure max size of file attachments
  - How to implement anti-virus filters
  - How to implement open-relay-databases and black lists checks



Mikhail Tchoudinov

P.S. Binary patches was compiled on Linux RedHat, they should work on =
any
Linux distribution but I will publish source patches so everyone can =
compile
them by hands in any case.



-
To unsubscribe from this list: send the line unsubscribe xmail in
the body of a message to [EMAIL PROTECTED]
For general help: send the line help in the body of a message to
[EMAIL PROTECTED]



[xmail] smartpost and courier-imap not working :(

2003-10-07 Thread Matthias F. Brandstetter

Hi all,

I am new to this list, so please forgive me if this is a stupid question. I 
installed xmail for the first time, and I must say I like it really much 
(very easy to setup).

And because I want a webinterface for my virtual domains, I installed 
smartpost as well. I am able to create new v. domains and accounts (I can 
send and receive emails through xmail's smtpd/pop3), but I have problems 
to get the users webmail interface to work.

I followed the install instructions, installed courier and copied the 
sample configs from the smartpost distribution. But when I want to login 
via webinterface now, I only get this error:

  failed connecting imap server

and this error (with debug output) from courier:

  Oct  7 16:54:26 mx2 imapd: LOGIN: DEBUG: ip=[:::127.0.0.1], 
command=LOGIN
  Oct  7 16:54:26 mx2 imapd: LOGIN: DEBUG: ip=[:::127.0.0.1], 
[EMAIL PROTECTED]
  Oct  7 16:54:26 mx2 imapd: LOGIN: DEBUG: ip=[:::127.0.0.1], 
password=xxx
  Oct  7 16:54:31 mx2 imapd: LOGIN FAILED, ip=[:::127.0.0.1]
  Oct  7 16:54:31 mx2 imapd: LOGIN: DEBUG: ip=[:::127.0.0.1], 
command=LOGOUT
  Oct  7 16:54:31 mx2 imapd: LOGOUT, ip=[:::127.0.0.1]

I know I use the right settings, I double-checked it in phpmyadmin and 
cmdline. And, as said, I can fetch via pop3 v/o errors.

Does anyone has an idea what is wrong here?
Greetings and TIA, Matthias

-- 
Homer:  We always have one good kid and one lousy kid.  Why can't both 
our kids be good?

Marge:  We have three kids, Homer.

   Separate Vacations

-
To unsubscribe from this list: send the line unsubscribe xmail in
the body of a message to [EMAIL PROTECTED]
For general help: send the line help in the body of a message to
[EMAIL PROTECTED]



[xmail] SmartPost v0.4 is released

2003-08-29 Thread Michail Tchoudinov
SmartPost is an electronic mail solution based on Xmail and MySQl, supports
virtual domains.
It is GPLed software.
SmartPost provides the total electronic mail solution using UNIX/Linux, with
IMAP, POP, and webmail access as well as web-based administration and
web-based control over the mail server.

The new version 0.4 of SmartPost can be found here
http://hinux.hin.no/~michailt/smartpost
SmartPost v0.4
29.08.2003 Based on SmartPost Mode v0.3.1 
How To Upgrade
=
To successfully upgrade your SmartPost installation to
v0.4
1.  Save your old config 'confglobal.php' file for case of trouble.
2.  Ovewrite all the files in SmartPost directory with new files
(from SmartPost v0.4 archive)
3.  Edit your _new_ 'confglobal.php' file manually.
Don't use your old config file!
4.  Enable dayli statistics for XMail.
In /etc/rc.d/init.d/xmail
Set XMAIL_CMD_LINE
XMAIL_CMD_LINE=-Mr 24 -Pl -Sl -Ql -Fl -Cl -Ll
5.  Update SmartPost's SQL structure
Run #mysql -u dbadmin -p mail  upgrade04.sql
General Project News
===
*   SmartPost Modification project was renamed just to SmartPost.
There is no any others SmartPosts. Just this project.
Version numbers line remains from Mode line.
*   We'v got a new member in a crew. Mircea Ciocan, welcome aboard!
*   After some fighting around php inclusions I decided to remain the
files structure the same as it was.
*   New iptables congfuration is included into installation instraction.

General Improvements
===
*   From the very beginning SmartPost SQL structure contained one small
bug.
This bug made impossible to create mailing lists with
the same name
in a different domains.
This bug is fixed in smartpost.sql from v0.4
To upgrade from early releases run as a mysql root
(or dbadmin) 
upgrade04.sql like this
# mysql -u dbadmin -p mailupgrade04.sql This will drop
primary key in 'mailinglists' table.
Of course, you can do this manually or by using
phpMyAdmin.
*   All the global variables in 'confglobal.php' are in BIG LETTERS now. 
Thus they can be easy distinct from other variables.
*   'confglobal.php' gets the new variable $DOMAINS. 
This is an array that contains all the domains that are being managed
by SmartPost installation. 
This variable make it easy for users to log in to
webmail interface.
Administrator Interfaces
===
*   Administrators are able to create 'open' and 'close' mailing lists.
Only the members can send to 'close' lists.
*   Members in the list can be with 'Read' and 'Read/Write' permissions.
Even the permission is just 'Read', 
members (and anybody else) can send mail to 'open'
lists.
*   Many domain accounts can be added to the maling list at once 
(currently with RW permissions only)
*   It is possible to get dayli statistics now.
To enable dayli statistics  start XMail demon with particular command
line parameters. 
Edit /etc/rc.d/init.d/xmail
There is a variabel XMAIL_CMD_LINE in the beginning
of this file
Set this variabel like this
XMAIL_CMD_LINE=-Mr 24 -Pl -Sl -Ql -Fl -Cl -Ll
Note -Mr 24 in this line. This is 24 hours dayli
log stats.
*   Many interface improvements. It's more comfortable now.

User Interface
=
*   Login is possible now from any browser that supports
Java 
including Mozilla, Netscape, Konqueror, IE, Opera.
Thanks goes to Mircea Ciocan.
*   Replaced nl2br() function with some regexp, that made message display
MUCH better, also the printable version is nicer.
*   Create folder was able to create strange folder names containing
invalid chars, also the lenght of the name was totally unlimited.
It is limited now the lenght to 20 alfa-numeric chars
to escape undelteable and other security risks.
*   'Sent', 'Trash', and 'Drafts' folders are being created automatically
now
When the user logins for the first time to webmail.
There is no more need to click twice on [Folders]
menu.
*   Users can login to webmail interface by choosing the domain list from
the falling list box. (see $DOMAINS in confglobal.php)
The old way to login using [EMAIL PROTECTED] _is
also actual_
*   Some other small but nice improvements in the users interface.
*   Note's length in the notebook can contain no more than 300 characters
now.
--
Thanx to all the users of SmartPost for feedback and support of this project.
Best regards,
 

[xmail] smartpost v0.3

2003-08-01 Thread Michail Tchoudinov
Hallo to all,

I have just released SmartPost v0.3 total web-mail solution.

SmartPost is based on xmail and mysql.

SmartPost provides web-mail IMAP access and web-based administration
possibilities for xmail MTA.

 

http://hinux.hin.no/~michailt/smartpost

 

New features of v0.3

 

General
===
- Documentation
Installation instruction for RedHat9 is generally done.
FAQ about the SmartPost project has been started.
- Quota Monitor runs periodically to observe the size of mail boxes.
- Many bugs where fixed.
- Many others small mostly cosmetical changes where made.
- /perl subdirectory was renamed to /scripts
- GarbageEraser runs periodically to erase some old attachments from
/temp
 
Users Interface
===
- Over-mail-box-size Quota Monitor notifications.
 
Server Administrator Interface
== 
- Gathering the total server statistics.
- Weekly reports from Quota Monitor.

 

Best regards,

Mikhail Tchoudinov


-
To unsubscribe from this list: send the line unsubscribe xmail in
the body of a message to [EMAIL PROTECTED]
For general help: send the line help in the body of a message to
[EMAIL PROTECTED]



[xmail] VS: xmail SmartPost

2003-07-29 Thread Michail Tchoudinov
 

SmartPost is an old project by Punra Chand.

But now I (Mikhail Tchoudinov) continue this work.

SmartPost solution is based on XMail server and MySQL.

The main goal of the SmartPost is to provide the total electronic mail
solution using UNIX/Linux, with IMAP, POP, and webmail access as well as
web-based administration and web-based control over mail server.

 

After some period of hard work

I decided to release the new version of SmartPost modification.

SmartPost Mode v0.2.9

http://158.39.26.220/~michailt/smartpost/index.htm

 

Special thanks goes to Davide Libenzi for XMail server

And Shawn Anderson for nice perl scripts.

 

Best regards,

Mike Tchoudinov.


-
To unsubscribe from this list: send the line unsubscribe xmail in
the body of a message to [EMAIL PROTECTED]
For general help: send the line help in the body of a message to
[EMAIL PROTECTED]



[xmail] Re: VS: xmail SmartPost

2003-07-29 Thread Rob Arends

Top quality web site -  really nice.  Excellent howto.
I'll have a look at the product one day.

Rob :-)

 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] Behalf Of Michail Tchoudinov
 Sent: Wednesday, July 30, 2003 12:08 AM
 To: [EMAIL PROTECTED]
 Subject: [xmail] VS: xmail SmartPost
 
 
  
 
 SmartPost is an old project by Punra Chand.
 
 But now I (Mikhail Tchoudinov) continue this work.
 
 SmartPost solution is based on XMail server and MySQL.
 
 The main goal of the SmartPost is to provide the total electronic mail
 solution using UNIX/Linux, with IMAP, POP, and webmail access as well as
 web-based administration and web-based control over mail server.
 
  
 
 After some period of hard work
 
 I decided to release the new version of SmartPost modification.
 
 SmartPost Mode v0.2.9
 
 http://158.39.26.220/~michailt/smartpost/index.htm
 
  
 
 Special thanks goes to Davide Libenzi for XMail server
 
 And Shawn Anderson for nice perl scripts.
 
  
 
 Best regards,
 
 Mike Tchoudinov.
 
 
 -
 To unsubscribe from this list: send the line unsubscribe xmail in
 the body of a message to [EMAIL PROTECTED]
 For general help: send the line help in the body of a message to
 [EMAIL PROTECTED]
 
 
-
To unsubscribe from this list: send the line unsubscribe xmail in
the body of a message to [EMAIL PROTECTED]
For general help: send the line help in the body of a message to
[EMAIL PROTECTED]



[xmail] SmartPost

2003-03-21 Thread Andrew Joakimsen

It is my understanding that the IMAP used with smartpost uses mysql to track
users, but how would this work on an exisiting server that has not been
using mysql?


-
To unsubscribe from this list: send the line unsubscribe xmail in
the body of a message to [EMAIL PROTECTED]
For general help: send the line help in the body of a message to
[EMAIL PROTECTED]



[xmail] Smartpost : First Public release

2002-12-15 Thread Chandu Nannapaneni
Hi all..

This is the announce of first public release of SmartPost ver 0.1

http://chandu.org/smartpost/
Look at http://chandu.org/smartpost/screenshots/ :-)

SmartPost is a simple and easy to use Emailsolution for people
who want to setup an opensource (GPL'ed) email server that supports 
virtual domains, POP,IMAP,WebBased Interface for email with Notepad 
 addressBook  reading  composing of HTML emails, 
WebBased Control Panel, PostMaster Logins for web based administration, 
Webbased control panel which can create new virtual mail domains,
Forwarding, Aliases, newsletters, MailingLists, and With Mail Quotas.

The Major part of the work is done in PHP with Mysql as backend.

Parts borrowed from Ecorrie  xmail-php class from xpai
And Included with the distribution are some or all files from
phpmailer,Paul Johnston's MD5 alogorithm in JavaScript,Jpgraph

I hope many people will like the webbased email Interface.

regards
/Chandu
PS : I'm badly in need of PHP coders for this project..who knows xmail..
Any body plz help me :-)



-
To unsubscribe from this list: send the line unsubscribe xmail in
the body of a message to [EMAIL PROTECTED]
For general help: send the line help in the body of a message to
[EMAIL PROTECTED]