[xmail] 1.23-pre09 ...

2006-11-06 Thread Davide Libenzi


I really wouldn't want to have a pre10 :)

http://www.xmailserver.org/xmail-1.23-pre09.tar.gz
http://www.xmailserver.org/xmail-1.23-pre09.win32bin.zip



ChangeLog:

- Changed the filter log to include the full exec string (separated by 
  semicolon).

- Fix CTRL poplnkadd and poplnkdel to accept local domains strings 
  starting with special characters.

- Added (finally!) a command line makefile (Makefile.win) to build the 
  whole XMail package without the usage of the MS VC++ IDE.

- Reject a CTRL domainadd command if an alias domain already exists with 
  the same name.

- Changed the CTRL usergetmproc command to allow the caller to specify 
  if it is the user or the domain one that is wanted. Or a merges of both, 
  if DU is specified in the optional 3th parameter.

- Changed the CTRL usersetmproc command to allow the caller to specify 
  if it is the user ('U') or the domain ('D') one that is wanted to be 
  set.

- Added complex/multiple macro substitution capabilities to external 
  programs argoument lists.

- Added strictier SMTP address validation.

- Check the mailbox size for every message coming into the mailbox (before 
  it was only done during the SMTP phase).

- Do not try to send to the 'A' record if the recipient domain does not 
  exist at all (NXDOMAIN). Bounce immediately instead, avoiding lengthy 
  retry policies.

- Added the wlex flag to filter lines (works for the SMTP ones only), to 
  exclude execution of the filter line in case the client IP is 
  white-listed inside the ipprop file.

- Added the post-RCPT SMTP filter, that is called before XMail acks the 
  client recipient. A new RCPT=EFILTER long entry is emitted in case a 
  recipient is rejected by a filter.
 
- Added @@CRCPT (current recipient) and @@FROM (sender email address) 
  macros to SMTP filter substitution.

- Allow cmdaliases to work on aliased domains. Before a cmdalias defined 
  on an alias-target domain was not working before the cmdalias check was 
  done before the alias domain resolution.

- Added the ability to bypass the SMTP.IPMAP.TAB inclusion using SMTP 
  authentication.

- Added a new SERVER.TAB variable SMTP-IpMapDropCode to control the drop 
  code to be used for IPs listed inside the SMTP.IPMAP.TAB. Like other 
  codes inside XMail, 1 means drop now, 0 means allow if auth, and -N 
  means add N seconds delay. An immediate drop will emit a SNDRIP=EIPBAN 
  log entry.

- Added a new SERVER.TAB variable SmtpMsgIPBan to control the SMTP 
  message returned in case of SMTP.IPMAP.TAB inclusion.

- Added log message when the maximum number of SMTP/POP3/CTRL threads is 
  hit.

- Fixed documentation about the spool info line and the SMTP filters info 
  line.

- Fixed a build problem on OpenBSD related to the lack of c_r (reentrant C 
  library) library.

- Fixed greetings message to be RFC2821 compliant (server host must be 
  first).

- Fixed a NAME_MAX build error ond *BSD and Solaris.
 
- Added a Pop3ScanCur USER.TAB variable to control the scan of the 
  Maildir's cur directory during POP3 message list build. Now XMail only 
  scans the new directory as default.


Test reports are, as usual, welcome ...




- Davide


-
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: 1.23-pre09 ...

2006-11-06 Thread Davide Libenzi

On Mon, 6 Nov 2006, Ana Paula Fernandes wrote:

 
 I again :-)
 
 When add a new domain with a frontend, i received:
 
 with XMail Manager Limited Edition version 1.0 build 160
 ---
 The server returned an unknown or unexpected response:
 -00247 Already exist
 
 with XMail Administrator version 0.26
 ---
 Error response durring 'domainadd'
 -00247 Already exist
 
 sound=B4s a new pre10 ?

Hahaha, the never ending story of 1.23 :) Will follow soon ...



- Davide


-
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] 1.23-pre10 ...

2006-11-06 Thread Davide Libenzi


At this point, I really can't think of any reason why we shouldn't have a 
pre11 too :)

http://www.xmailserver.org/xmail-1.23-pre10.tar.gz
http://www.xmailserver.org/xmail-1.23-pre10.win32bin.zip


PS: Thx to Ana Paula that found all those issues.



ChangeLog:

- Changed the filter log to include the full exec string (separated by 
  semicolon).

- Fix CTRL poplnkadd and poplnkdel to accept local domains strings 
  starting with special characters.

- Added (finally!) a command line makefile (Makefile.win) to build the 
  whole XMail package without the usage of the MS VC++ IDE.

- Reject a CTRL domainadd command if an alias domain already exists with 
  the same name.

- Changed the CTRL usergetmproc command to allow the caller to specify 
  if it is the user or the domain one that is wanted. Or a merges of both, 
  if DU is specified in the optional 3th parameter.

- Changed the CTRL usersetmproc command to allow the caller to specify 
  if it is the user ('U') or the domain ('D') one that is wanted to be 
  set.

- Added complex/multiple macro substitution capabilities to external 
  programs argoument lists.

- Added strictier SMTP address validation.

- Check the mailbox size for every message coming into the mailbox (before 
  it was only done during the SMTP phase).

- Do not try to send to the 'A' record if the recipient domain does not 
  exist at all (NXDOMAIN). Bounce immediately instead, avoiding lengthy 
  retry policies.

- Added the wlex flag to filter lines (works for the SMTP ones only), to 
  exclude execution of the filter line in case the client IP is 
  white-listed inside the ipprop file.

- Added the post-RCPT SMTP filter, that is called before XMail acks the 
  client recipient. A new RCPT=EFILTER long entry is emitted in case a 
  recipient is rejected by a filter.
 
- Added @@CRCPT (current recipient) and @@FROM (sender email address) 
  macros to SMTP filter substitution.

- Allow cmdaliases to work on aliased domains. Before a cmdalias defined 
  on an alias-target domain was not working before the cmdalias check was 
  done before the alias domain resolution.

- Added the ability to bypass the SMTP.IPMAP.TAB inclusion using SMTP 
  authentication.

- Added a new SERVER.TAB variable SMTP-IpMapDropCode to control the drop 
  code to be used for IPs listed inside the SMTP.IPMAP.TAB. Like other 
  codes inside XMail, 1 means drop now, 0 means allow if auth, and -N 
  means add N seconds delay. An immediate drop will emit a SNDRIP=EIPBAN 
  log entry.

- Added a new SERVER.TAB variable SmtpMsgIPBan to control the SMTP 
  message returned in case of SMTP.IPMAP.TAB inclusion.

- Added log message when the maximum number of SMTP/POP3/CTRL threads is 
  hit.

- Fixed documentation about the spool info line and the SMTP filters info 
  line.

- Fixed a build problem on OpenBSD related to the lack of c_r (reentrant C 
  library) library.

- Fixed greetings message to be RFC2821 compliant (server host must be 
  first).

- Fixed a NAME_MAX build error ond *BSD and Solaris.
 
- Added a Pop3ScanCur USER.TAB variable to control the scan of the 
  Maildir's cur directory during POP3 message list build. Now XMail only 
  scans the new directory as default.


Test reports are, as usual, welcome ...




- Davide


-
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: Copying messages

2006-11-06 Thread Davide Libenzi

On Mon, 6 Nov 2006, Helio Cavichiolo Jr wrote:

 How can I set XMail to send a copy of messages sent by an user to another 
 user? (Without asking for the first user to CC or BCC the message, of course)

Ask CIA. This outta be documented somewhere in the Patriot Act ;)

Seriously, a mailproc.tab with a redirect+mailbox should work just fine.



- Davide


-
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: Copying messages

2006-11-06 Thread Helio Cavichiolo Jr

Em Segunda 06 Novembro 2006 18:08, Davide Libenzi escreveu:
 Ask CIA. This outta be documented somewhere in the Patriot Act ;)
 Seriously, a mailproc.tab with a redirect+mailbox should work just fine.

Well, can I have a copy of relayed messages from a certain XMail user with 
this?
I have a maillist called [EMAIL PROTECTED] All members are supposed to be of 
support staff who can answer support messages.
Unfortunatelly support staff often forget to copy their answers back to 
[EMAIL PROTECTED], so everyone can see his/her answer, preventing double 
answers to 
customers.
I was not planning to spy my secretary messages... at least it wasn't in my 
mind some minutes ago... :-)
-
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] Resend (mess/rsnd) list CTRL commands ...

2006-11-06 Thread Davide Libenzi


How badly would be needed the ability to list in flight messages, with 
the ability to schedule now them?



- Davide


-
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: Resend (mess/rsnd) list CTRL commands ...

2006-11-06 Thread Norbert Doeberlein

Would this be different than 1.22 or a new feature?  I guess I don't
understand.

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
On Behalf Of Davide Libenzi
Sent: Monday, November 06, 2006 17:36
To: XMail mailing list
Subject: [xmail] Resend (mess/rsnd) list CTRL commands ...



How badly would be needed the ability to list in flight messages, with

the ability to schedule now them?



- Davide


-
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] Re: Resend (mess/rsnd) list CTRL commands ...

2006-11-06 Thread Davide Libenzi

On Mon, 6 Nov 2006, Norbert Doeberlein wrote:

 Would this be different than 1.22 or a new feature?  I guess I don't
 understand.

That'd eventually go in 1.23. Currently you can only list frozen messages 
using the CTRL protocol.



- Davide


-
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: Resend (mess/rsnd) list CTRL commands ...

2006-11-06 Thread Tracy

I'd love to have that - it would have helped me a lot the other day when 
I was having queue problems. Something similar to froz* commands, but 
for queue instead

Davide Libenzi wrote:
 
 How badly would be needed the ability to list in flight messages, with 
 the ability to schedule now them?
 
 
 
 - Davide
 
 
 -
 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] Re: Resend (mess/rsnd) list CTRL commands ...

2006-11-06 Thread Dick van der Kaaden

On Tuesday 07 November 2006 00:35, Davide Libenzi wrote:
 How badly would be needed the ability to list in flight messages, with
 the ability to schedule now them?

+1

Dick


 - Davide


 -
 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]

-- 
Netrex Internet Solutions
Hosting, Webdesign, Copy Writing, Content Management
Achterstraat 8 B
3441 EH Woerden
The Netherlands
Telefoon +31 (0)348 - 433886
Fax +31 (0)348 - 410560
E-mail [EMAIL PROTECTED]
Website http://www.netrex.nl
-
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: Resend (mess/rsnd) list CTRL commands ...

2006-11-06 Thread Norbert Doeberlein

Yes, I think that is very valuable!

And please give Harald enough info so he can update XQM. ;-)

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
On Behalf Of Davide Libenzi
Sent: Monday, November 06, 2006 18:03
To: xmail@xmailserver.org
Subject: [xmail] Re: Resend (mess/rsnd) list CTRL commands ...


On Mon, 6 Nov 2006, Norbert Doeberlein wrote:

 Would this be different than 1.22 or a new feature?  I guess I don't
 understand.

That'd eventually go in 1.23. Currently you can only list frozen
messages 
using the CTRL protocol.



- Davide


-
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] Re: Resend (mess/rsnd) list CTRL commands ...

2006-11-06 Thread Davide Libenzi

On Mon, 6 Nov 2006, Norbert Doeberlein wrote:

 Yes, I think that is very valuable!
 
 And please give Harald enough info so he can update XQM. ;-)

Hmmm, ... this would require a quite substantial restructuring of the 
queue locking policies, and I'm currently thinking if to drop it, do it in 
1.23, or keep it on hold till 1.24.



- Davide


-
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: Resend (mess/rsnd) list CTRL commands ...

2006-11-06 Thread Tracy

I'd call it nice to have, rather than necessary. If it rides another 
version, I won't cry. Much...:)

Davide Libenzi wrote:
 On Mon, 6 Nov 2006, Norbert Doeberlein wrote:
 
 Yes, I think that is very valuable!

 And please give Harald enough info so he can update XQM. ;-)
 
 Hmmm, ... this would require a quite substantial restructuring of the 
 queue locking policies, and I'm currently thinking if to drop it, do it in 
 1.23, or keep it on hold till 1.24.
 
 
 
 - Davide
 
 
 -
 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] GLST

2006-11-06 Thread [EMAIL PROTECTED]

I was looking for the changelog for glst - but most of the links in the glst 
documentation are dead, and I couldnt find a changelog anyway.

Can anyone tell me what was changed from .23 to .24?

Tony 



-
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: 1.23-pre10 ...

2006-11-06 Thread Mike Harrington

Keep on going and you'll have enough pre's to hit Version 2.

- Original Message - 
From: Davide Libenzi davidel@xmailserver.org
To: XMail mailing list xmail@xmailserver.org
Sent: Monday, November 06, 2006 12:05 PM
Subject: [xmail] 1.23-pre10 ...




 At this point, I really can't think of any reason why we shouldn't have a
 pre11 too :)

 http://www.xmailserver.org/xmail-1.23-pre10.tar.gz
 http://www.xmailserver.org/xmail-1.23-pre10.win32bin.zip


 PS: Thx to Ana Paula that found all those issues.



 ChangeLog:

 - Changed the filter log to include the full exec string (separated by
  semicolon).

 - Fix CTRL poplnkadd and poplnkdel to accept local domains strings
  starting with special characters.

 - Added (finally!) a command line makefile (Makefile.win) to build the
  whole XMail package without the usage of the MS VC++ IDE.

 - Reject a CTRL domainadd command if an alias domain already exists with
  the same name.

 - Changed the CTRL usergetmproc command to allow the caller to specify
  if it is the user or the domain one that is wanted. Or a merges of both,
  if DU is specified in the optional 3th parameter.

 - Changed the CTRL usersetmproc command to allow the caller to specify
  if it is the user ('U') or the domain ('D') one that is wanted to be
  set.

 - Added complex/multiple macro substitution capabilities to external
  programs argoument lists.

 - Added strictier SMTP address validation.

 - Check the mailbox size for every message coming into the mailbox (before
  it was only done during the SMTP phase).

 - Do not try to send to the 'A' record if the recipient domain does not
  exist at all (NXDOMAIN). Bounce immediately instead, avoiding lengthy
  retry policies.

 - Added the wlex flag to filter lines (works for the SMTP ones only), to
  exclude execution of the filter line in case the client IP is
  white-listed inside the ipprop file.

 - Added the post-RCPT SMTP filter, that is called before XMail acks the
  client recipient. A new RCPT=EFILTER long entry is emitted in case a
  recipient is rejected by a filter.

 - Added @@CRCPT (current recipient) and @@FROM (sender email address)
  macros to SMTP filter substitution.

 - Allow cmdaliases to work on aliased domains. Before a cmdalias defined
  on an alias-target domain was not working before the cmdalias check was
  done before the alias domain resolution.

 - Added the ability to bypass the SMTP.IPMAP.TAB inclusion using SMTP
  authentication.

 - Added a new SERVER.TAB variable SMTP-IpMapDropCode to control the drop
  code to be used for IPs listed inside the SMTP.IPMAP.TAB. Like other
  codes inside XMail, 1 means drop now, 0 means allow if auth, and -N
  means add N seconds delay. An immediate drop will emit a SNDRIP=EIPBAN
  log entry.

 - Added a new SERVER.TAB variable SmtpMsgIPBan to control the SMTP
  message returned in case of SMTP.IPMAP.TAB inclusion.

 - Added log message when the maximum number of SMTP/POP3/CTRL threads is
  hit.

 - Fixed documentation about the spool info line and the SMTP filters info
  line.

 - Fixed a build problem on OpenBSD related to the lack of c_r (reentrant C
  library) library.

 - Fixed greetings message to be RFC2821 compliant (server host must be
  first).

 - Fixed a NAME_MAX build error ond *BSD and Solaris.

 - Added a Pop3ScanCur USER.TAB variable to control the scan of the
  Maildir's cur directory during POP3 message list build. Now XMail only
  scans the new directory as default.


 Test reports are, as usual, welcome ...




 - Davide


 -
 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]