Untitled Document
 

XMail Queue Manager

XMail Queue
Manager/CMD+
XMail Lib


Untitled Document
 
XMail Forum
 

 

Join the community brainpool ...
You are a newbie to all that SMTP things? Stunned by the manual? You are an expert level user migrating to XMail Server? Any Questions about XMail related tools? Join the community and share knowledge! Visit XMail Forum!

Untitled Document
 
News
 

22.01.2004
A postinstall fix for XQM Agent 1.40/Solaris

19.01.2004
XQM 1.46 and XQM Agent 1.40 released!
Agent: New Solaris 9 (SPARC) platform release.

02.12.2003
XQM 1.45 released!

01.12.2003
XQM 1.44 and XQM Agent 1.37 released!

13.11.2003
XQM 1.39/40 and XQM Agent 1.31/33 released!

15.09.2003
XQM Agent 1.29 Linux/bugfix release

02.09.2003
XQM 1.38 and XQM Agent 1.28 released!

07.08.2003
parse.lib 1.10 update

06.08.2003
XQM 1.37 released!
With enhanced Exporter interface and Profile Management!

15.07.2003
XQM Agent 1.25 bugfixed release for Linux/FreeBSD.

14.07.2003
XQM 1.36 and XQM Agent 1.24 released!
With queue size monitoring and diagnostics knowledge base ...
XQM/CMD 1.93
released!
Defrost messages from command line now ...

09.07.2003
XMail Server 1.16 final released!


15.05.2003
XQM Agent for FreeBSD

05.05.2003
XQM Agent 1.14:
A bugfix release for Win32 platform.

04.05.2003
XMail Server 1.15 final released!


02.05.2003
XQM 1.27 and XQM Agent 1.13 released!
With message analyzing on the fly!

03.04.2003
XMail Server 1.14 final released!
XQM 1.20 and XQM Agent 1.11 released!
Fixes a bug in the Flusher.




Untitled Document
 
Related Links
 

XMail Server Home
Get more informations and download the binaries for your
platform.

XMail Forum
If you have any questions about installation and config, you should visit this place. Discuss also any XQM related topics here.

eyeXMail
A COM object that can be used to administer, send and retrieve mail.

python.org
The home of the Python programming language.

wxpython.org
wxWindows bindings
for Python.

wxwindows.org
A cross platform
GUI Toolkit.


No GUI ?
Use XMail Queue Manager / CMD !

XMail Server is an internet and intranet mail server featuring an SMTP server, POP3 server plus a huge bunch of additional functionality. Written in multi-platform code, the sources compile under GNU/Linux, FreeBSD, Solaris and NT/2K.

XMail Queue Manager gives you full control over the multi level nested mail queue of XMail Server. You can track messages in their different states (sending, resending and frozen). Statistics tell you about the number of spooled messages. You can start and stop XMail Server directly from this application.

XMail Queue Manager/CMD lets you use most of the GUI version's functions from your shell. Call this tool from your favourite scripting engine (PHP, Perl, Python etc), process its output and build your own web based front ends! Keep full control of the queue!

XMail Queue Manager/CMD lets you use most of the GUI version's functions from your shell. Call this tool from your favourite scripting engine (PHP, Perl, Python etc), process its output and build your own web based front ends! Keep full control of the queue!

Examples, how to parse XQM/CMD's output in the most common scripting languages:

 
PERL
 

# Collect XQM output in an array of arrays ...
#

open(FILE, "xqm.exe -r all |") or die;
while(<FILE>) {
    chomp;
    push(@rs,[split('\|')]);
}
close(FILE);

# Iterate over array and print each recipient...
#

foreach $aref (@rs) {
    print @{$aref}[3]."\n";
}


 
Python
 

import os,string

# Collect XQM output in an array of arrays ...
#

rs = []
for line in os.popen('xqm.exe -r all','r').readlines():
    rs.append(string.split(string.strip(line),'|'))

# Iterate over array and print each recipient...
#

for record in rs:
    print record[3]


 
PHP
 

<?
    # Collect XQM output in an array of arrays ...
    #

    $file = popen("xqm.exe -r all", "r");
    $rs = array();
    while( !feof($file) ) {
        $rs[] = split("\|",rtrim(fgets($file,2048)));
    }
    fclose($file);

    # Iterate over array and print each recipient...
    #

    foreach ($rs as $record) {
        print("$record[3]\n");
    }
?>



Microsoft Windows

Download XMail Queue Manager/CMD 0.93
Size: approx. 1 MB
Platform: NT, Win2000, XP
License: FREE

Linux

Download XMail Queue Manager/CMD 0.93
Size: approx. 1.3 MB
Platform: Linux / I386++
License: FREE

For installation please read the file README.txt,
that comes with the archive.

To read about the GUI version of XQM,>> click here! <<

Unleash the power of the snake !

This collection of Python Classes are
the core of XMail Queue Manager.

XMail Library provides a basic server-, queue-, and spoolfile object. So it's pretty easy to write similar tools like XMail Queue Manager, e.g. command line only or with a web interface.

The lib code is released under GPL and maintened in this place.

Download XMail Library for Python 1.00
Size: approx. 4 KB

License: FREE / GPL


 
Print this page
Home