Re: [xmail] SMTP external authentication is not worjing

2019-03-21 Thread Cesar Meloni via xmail
Dear,

  I have version 1.26 of XMail.
  I have found that the configuration file smtpextauth.tab is not
interpreted correctly. The parameters have a shift. It is necessary to add
a "Dummy" field, like this:

"LOGIN" "*Dummy*" "/etc/dovecot/user_auth.sh" "@@USER"    "@@PASS"
  "@@RFILE"

Regards!

Cesar Meloni


El mar., 5 mar. 2019 a las 4:43, Spon Spon via xmail ()
escribió:

> Hello,
>
> I have a mixed setup with DOVECAT for IMAP access, and XMAIl 1.27 for the
> rest.  The relay is cosed until authentication is made In order to have a
> centralized place for authentication I used in XMAIL external
> authentication.  However seems it is not working as I receive 550 Relay
> Denied when I try to send an email using this XMAIL server.
>
> The setup is as following:
>
> In smtpextauth.tab I put following line:
>
> "LOGIN" "/config/scripts/checkSmtpAuth.sh" "@@AUTH" "@@USER" "@@PASS"
> "@@RFILE"
> In server tab I have:
> "DefaultSmtpPerms" "MRVZ"
>
> In checkSmtpAuth.sh I always exit with 0 for testing.  However I received
> 550 Relay denied each time I tried to send an email.  If the script exits
> with 1 then the error is different, (Authentication error).
>
> I tried also populating RFILE with Perms=MR but without success. I tried
> also with Perms=MRVZ . No change.
>
> Also another issue is the fact that those RFILE files were never get
> deleted.  For each email, that file is created and stays there forever
> (need external action to delete it)
>
> Is there any other settings that need to be made or is this a bug ?
>
> Using internal authentication (smtpauth.tab or mailuser.tab) emptying
> smtpextauth.tab  there is no such error, and everything works as expected..
>
> Unfortunately there is no debug log in application, so only way to figure
> out is DEBUG, and currently it is installed on an embedded router so no way
> to debug.
>
> Thanks,
> Spon
>
> ___
> xmail mailing list
> xmail@xmailserver.org
> http://xmailserver.org/mailman/listinfo/xmail
>
___
xmail mailing list
xmail@xmailserver.org
http://xmailserver.org/mailman/listinfo/xmail


[xmail] Fwd: Line Termination

2011-07-08 Thread Cesar Meloni
-- Forwarded message --
From: Cesar Meloni 
Date: 2011/6/28
Subject: Line Termination
To: XMail Users Mailing List 


Davide

 I have installed XMail 1.27. Compiled from source on an Ubuntu
Server 8.04 x32.
 In addition, sharing the Maildir with courier-imap.

 Due to some issues with Outlook clients I have noticed that the line
termination used to store messages into the mailboxes is CRLF and not
the OS native LF termination.

 According to the "Change Log" in the version 1.26 messages are
stored with the OS native LF termination, instead of the RFC CRLF that
was used before.

 There is a compilation option to activate this feature?

 Thank you very much!

 Cesar L. Meloni
___
xmail mailing list
xmail@xmailserver.org
http://xmailserver.org/mailman/listinfo/xmail


[xmail] Line Termination

2011-06-28 Thread Cesar Meloni
Davide

  I have installed XMail 1.27. Compiled from source on an Ubuntu
Server 8.04 x32.
  In addition, sharing the Maildir with courier-imap.

  Due to some issues with Outlook clients I have noticed that the line
termination used to store messages into the mailboxes is CRLF and not
the OS native LF termination.

  According to the "Change Log" in the version 1.26 messages are
stored with the OS native LF termination, instead of the RFC CRLF that
was used before.

  There is a compilation option to activate this feature?

  Thank you very much!

  Cesar L. Meloni
___
xmail mailing list
xmail@xmailserver.org
http://xmailserver.org/mailman/listinfo/xmail


Re: [xmail] Multiple outbound smtp connections

2010-11-03 Thread Cesar Meloni
Of course, each instance of XMail has its own startup script with the
correct environment variables.

Original XMail:

XMAIL_ROOT=/var/MailRoot
XMAIL_CMD_LINE="-Md -Pl -Sl -Fl -Cl -Ll -Qt 480 -Qg -Qr 16 -Qn 60 -Ql -Mx 32
-SX 60"
PATH=$XMAIL_ROOT/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

Alternative:

XMAIL_ROOT=/var/MailRoot2
XMAIL_CMD_LINE="-Md -P- -B- -Sp 1025 -X- -Qn 3 -Y- -F- -C- -W- -Ll -Pl -Sl
-Ql -Yl -Fl"
PATH=$XMAIL_ROOT/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

An important detail: I changed the name of the binary XMail by XMail2 (In
the second process) to generate PID files with different name. Could be a
command line parameter!! :)


Greetings!

Cesar


2010/11/3 Davide Libenzi 

> On Wed, 6 Oct 2010, Cesar Meloni wrote:
>
> > I have a similar problem.
> > Some users need send mail to some domains such as yahoo or hotmail, for
> some reason the emails
> > to these domains were transferred at very low speed, making global mail
> queue slow.
> > I managed to solve it by raising a new instance of XMail, with only the
> SMTP port number 1025
> > and the following parameters: "-Md -P- -B- -Sp 1025 -X- -Qn 3 -Y- -F- -C-
> -W- -Ll -Pl -Sl -Ql
> > -Yl -Fl"
> > in smtprelay.tab file only the line: "127.0.0.1"  "255.255.255.255"
> > And in original XMail the following configuration:
> > smtpfwd.tab:
> > "*yahoo.com""127.0.0.1:1025"
> > "*hotmail.com""127.0.0.1:1025"
> >
> > so you can separate these emails in an alternative queue with 3
> simultaneous connections form
> > SMTP.
>
> Very smart work-around.  I hope you remembered to not make both XMail
> instances point to the same MAIL_ROOT though ...
>
>
>
>
> > 2010/10/6 
> >
> >   Hi Bill
> >
> >   I have the same problem too from some days with 'orange/wanadoo'
> here in
> >   France then some of my customers send 'little' newletters for max
> 10 final
> >   users to orange/wanadoo (really not spam).
> >   Now, they servers limit incoming connections to about maximum 3
> incoming
> >   sessions at a time
> >   (xmail does send same mail at once (one mail to, multiple rcpt to)
> to same
> >   final domain)
> >
> >   At this time there is only one solution in xmail, the -Qn cmd line
> option
> >   limiting 'global' xmail output threads (so limiting in fact max
> simultaneous
> >   outgoing connections)
> >
> >   BUT as noted, it affect xmail for ANY destination, so at this time,
> my
> >   server regulary have many mails waiting for first attemps to
> delever ! and
> >   is slow to send mails :(
> >
> >   So I have allmost the same question to Davide : could it be
> possible to say
> >   xmail to 'slow down' when sending to specific final domains mx
> servers (use
> >   of smtpfwd.tab with new options, max conns or delay between each
> conns ?)
> >   letting normal -Qn do its job for others domains ?
> >   Or a new -QMXn saying no more than n simultaneous connections at
> the same
> >   time per unique final mx ?
> >
> >   Francis
> >
> >
> >
> >   >-Message d'origine-
> >   >De : xmail-boun...@xmailserver.org
> >   >[mailto:xmail-boun...@xmailserver.org]de la part de Bill Healy
> >   >Envoye : mercredi 6 octobre 2010 07:52
> >   >A : 'xmail@xmailserver.org'
> >   >Objet : [xmail] Multiple outbound smtp connections
> > >
> > >
> > >How many connections will xmail make to a particular server at one time
> > >if there are many messages to deliver to the same domain? And
> > >is there a
> > >way to limit the number if the answer is more than a few?
> > >
> > >Reason I ask is that mail to a particular domain is being delayed by a
> > >temporary error saying there are "too many connections" try later. The
> > >people in charge of said server say that xmail must be making more than
> > >5 connections to one server or 3 to another of their servers
> > >to get that
> > >message.
> > >
> > >I've looked through the docs and can't find any way to limit the number
> > >of simultaneous connections to a server, is there such a setting? I
> > >thought there was, but can't find it.
> > >
> > >Thanks,
> > > Bill
> > >
> > >___
> > >xmail mailing list
> > >xmail@xmailserver.org
> > >http://xmailserver.org/mailman/listinfo/xmail
> > >
> >
> > ___
> > xmail mailing list
> > xmail@xmailserver.org
> > http://xmailserver.org/mailman/listinfo/xmail
> >
> >
> >
> >
>
>
> - Davide
>
>
> ___
> xmail mailing list
> xmail@xmailserver.org
> http://xmailserver.org/mailman/listinfo/xmail
>
___
xmail mailing list
xmail@xmailserver.org
http://xmailserver.org/mailman/listinfo/xmail


Re: [xmail] Multiple outbound smtp connections

2010-10-06 Thread Cesar Meloni
I have a similar problem.
Some users need send mail to some domains such as yahoo or hotmail, for some
reason the emails to these domains were transferred at very low speed,
making global mail queue slow.
I managed to solve it by raising a new instance of XMail, with only the SMTP
port number 1025 and the following parameters: "-Md -P- -B- -Sp 1025 -X- -Qn
3 -Y- -F- -C- -W- -Ll -Pl -Sl -Ql -Yl -Fl"
in smtprelay.tab file only the line: "127.0.0.1"  "255.255.255.255"
And in original XMail the following configuration:
smtpfwd.tab:
"*yahoo.com""127.0.0.1:1025"
"*hotmail.com""127.0.0.1:1025"

so you can separate these emails in an alternative queue with 3 simultaneous
connections form SMTP.



Cesar Meloni






2010/10/6 

>
> Hi Bill
>
> I have the same problem too from some days with 'orange/wanadoo' here in
> France then some of my customers send 'little' newletters for max 10 final
> users to orange/wanadoo (really not spam).
> Now, they servers limit incoming connections to about maximum 3 incoming
> sessions at a time
> (xmail does send same mail at once (one mail to, multiple rcpt to) to same
> final domain)
>
> At this time there is only one solution in xmail, the -Qn cmd line option
> limiting 'global' xmail output threads (so limiting in fact max
> simultaneous
> outgoing connections)
>
> BUT as noted, it affect xmail for ANY destination, so at this time, my
> server regulary have many mails waiting for first attemps to delever ! and
> is slow to send mails :(
>
> So I have allmost the same question to Davide : could it be possible to say
> xmail to 'slow down' when sending to specific final domains mx servers (use
> of smtpfwd.tab with new options, max conns or delay between each conns ?)
> letting normal -Qn do its job for others domains ?
> Or a new -QMXn saying no more than n simultaneous connections at the same
> time per unique final mx ?
>
> Francis
>
>
>
> >-Message d'origine-
> >De : xmail-boun...@xmailserver.org
> >[mailto:xmail-boun...@xmailserver.org]de la part de Bill Healy
> >Envoye : mercredi 6 octobre 2010 07:52
> >A : 'xmail@xmailserver.org'
> >Objet : [xmail] Multiple outbound smtp connections
> >
> >
> >How many connections will xmail make to a particular server at one time
> >if there are many messages to deliver to the same domain? And
> >is there a
> >way to limit the number if the answer is more than a few?
> >
> >Reason I ask is that mail to a particular domain is being delayed by a
> >temporary error saying there are "too many connections" try later. The
> >people in charge of said server say that xmail must be making more than
> >5 connections to one server or 3 to another of their servers
> >to get that
> >message.
> >
> >I've looked through the docs and can't find any way to limit the number
> >of simultaneous connections to a server, is there such a setting? I
> >thought there was, but can't find it.
> >
> >Thanks,
> > Bill
> >
> >___
> >xmail mailing list
> >xmail@xmailserver.org
> >http://xmailserver.org/mailman/listinfo/xmail
> >
>
> ___
> xmail mailing list
> xmail@xmailserver.org
> http://xmailserver.org/mailman/listinfo/xmail
>
___
xmail mailing list
xmail@xmailserver.org
http://xmailserver.org/mailman/listinfo/xmail


Re: [xmail] any chance of making XMail "play nice" with Dovecot ?

2009-12-12 Thread Cesar Meloni
By the way, someone uses or knows any IMAP server for Win32, which can be
integrated with XMail?

Thanks!

Cesar.

2009/12/12 Davide Libenzi 

> On Sat, 12 Dec 2009, Chen Shihai wrote:
>
> > Hi Davide,
> >
> > Is there a way to reconfigure and compile XMail to use CRLF on Linux?
> > Because my webmail program doesn't like LF only, I can't upgrage XMail
> > to 1.26 or above.
>
> Add this line to SysTypesUnix.h and rebuild:
>
> #define SYS_CRLF_EOL1
>
>
>
> - Davide
>
>
> ___
> xmail mailing list
> xmail@xmailserver.org
> http://xmailserver.org/mailman/listinfo/xmail
>
___
xmail mailing list
xmail@xmailserver.org
http://xmailserver.org/mailman/listinfo/xmail


Re: [xmail] any chance of making XMail "play nice" with Dovecot ?

2009-12-11 Thread Cesar Meloni
If it's something, i have a lot of XMail servers runing with Courier-IMAP
very nice.
Courier-IMAP has served me very helpful in terms of integrating
different authentication
methods, provide for full consistency between POP (XMail), SMTP (XMail) and
IMAP (Courier) authentication, and sharing the user database of XMail,
having to manage XMail users only.

Good lock!

Cesar.

2009/12/11 Henri van Riel 

> Hi,
>
> XMail and Dovecot have been playing nice together here for years! XMail for
> SMTP and a couple of POP3 accounts and Dovecot for IMAP. No problems so far.
>
> --
> Henri.
>
> Spyros Tsiolis schreef:
>
>> Hello people,
>>
>> Would someone know of a way of making XMail act as the SMTP box
>> and Dovecot act as the IMAP box ? Does XMail "play nice" with Dovecot
>> or am I just wasting my time and my bandwidth ?
>>
>> Google, shows one result (basically) dating back to 2005.
>>
>> Any help would be greatly appreciated.
>>
>> Regards,
>>
>> s.
>>
>>
>>
>> - "I merely function as a channel that filters music through the chaos
>> of noise" - Vangelis
>>
>>
>> 
>> Keep your friends updated— even when you’re not signed in. <
>> http://www.microsoft.com/middleeast/windows/windowslive/see-it-in-action/social-network-basics.aspx?ocid=PID23461::T:WLMTAGL:ON:WL:en-xm:SI_SB_5:092010>
>>
>> 
>>
>> ___
>> xmail mailing list
>> xmail@xmailserver.org
>> http://xmailserver.org/mailman/listinfo/xmail
>>
>>
>
> ___
> xmail mailing list
> xmail@xmailserver.org
> http://xmailserver.org/mailman/listinfo/xmail
>
___
xmail mailing list
xmail@xmailserver.org
http://xmailserver.org/mailman/listinfo/xmail


Re: [xmail] SMTP Ext Auth

2009-09-29 Thread Cesar Meloni
Davide
   I really appreciate your response, you are doing a great job.
   It would be nice also change the XMail manual. Especially in the External
Authentication section, the phrase "for now only POP3" and indicate a
reference to the smtpextauth.tab for SMTP authentication.

   The "end of line" change in the mail files has greatly facilitated the
creation of filters and their treatment, especially those who work with
POSIX platforms. It also has improved integration with other products (such
as IMAPServers) that share the Maildir.

   Thanks again!

   Cesar L. Meloni


2009/9/28 Davide Libenzi 

> On Mon, 28 Sep 2009, Cesar Meloni wrote:
>
> > Hello all!
> >
> >I have an XMail server v1.26 runing on Linux (with CourierIMAP for
> IMAP clients, really work great)...
> >CourierIMAP authenticated with a script through AuthProg (pipe).
> >XMail POP3 clients authenticated withan external bash script that
> works correctly.
> >The same bash script I use for SMTP authentication but has not been
> successful, my configuration is:
> >
> >   For POP3 userauth/pop3/mydomain..tab:
> >
> "userauth""/var/MailRoot/bin/xmailldapauth.sh""@@USER""@@PASSWD""serverip""domainame"
> >
> >   For SMTP smtpextauth.tab (FAIL)
> >
> "PLAIN""/var/MailRoot/bin/xmailldapauth.sh""@@USER""@@PASS""serverip""domainame"
> >
> >   XMail debug mode displays the following message:
> >   "SMTP client connection from [1.2.3.4]
> > execv error: cmd='username'"
> >
> >   XMail try to run the @@USER macro, just by intuition, if I put the next
> field in the configuration file, it
> > works correctly:
> >
>  
> "PLAIN""DummyField""/var/MailRoot/bin/xmailldapauth.sh""@@USER""@@PASS""serverip""
> > domainame"
> >
> >   What is happening?
>
> You hit a bug ;)
> I fixed it in 1.27, but you can easily fix it in 1.26 with the following
> patch.
>
>
>
> - Davide
>
>
> diff --git a/SMTPSvr.cpp b/SMTPSvr.cpp
> index 13c7177..5614ed5 100644
> --- a/SMTPSvr.cpp
> +++ b/SMTPSvr.cpp
> @@ -2442,7 +2442,7 @@ static int SMTPExternalAuthenticate(BSOCK_HANDLE
> hBSock, SMTPSession &SMTPS,
>/* Call external program to compute the response */
>int iExitCode = -1;
>
> -   if (SysExec(ppszAuthTokens[2], &ppszAuthTokens[2],
> SVR_SMTP_EXTAUTH_TIMEOUT,
> +   if (SysExec(ppszAuthTokens[1], &ppszAuthTokens[1],
> SVR_SMTP_EXTAUTH_TIMEOUT,
>SYS_PRIORITY_NORMAL, &iExitCode) < 0) {
>ErrorPush();
>SysRemove(szRespFile);
>
> ___
> xmail mailing list
> xmail@xmailserver.org
> http://xmailserver.org/mailman/listinfo/xmail
>
>
___
xmail mailing list
xmail@xmailserver.org
http://xmailserver.org/mailman/listinfo/xmail


[xmail] SMTP Ext Auth

2009-09-28 Thread Cesar Meloni
Hello all!

   I have an XMail server v1.26 runing on Linux (with CourierIMAP for IMAP
clients, really work great)...
   CourierIMAP authenticated with a script through AuthProg (pipe).
   XMail POP3 clients authenticated withan external bash script that works
correctly.
   The same bash script I use for SMTP authentication but has not been
successful, my configuration is:

  For POP3 userauth/pop3/mydomain.tab:
"userauth""/var/MailRoot/bin/xmailldapauth.sh""@@USER""@@PASSWD""serverip""domainame"

  For SMTP smtpextauth.tab (FAIL)
"PLAIN""/var/MailRoot/bin/xmailldapauth.sh""@@USER""@@PASS""serverip""domainame"

  XMail debug mode displays the following message:
  "SMTP client connection from [1.2.3.4]
execv error: cmd='username'"

  XMail try to run the @@USER macro, just by intuition, if I put the next
field in the configuration file, it works correctly:
 "PLAIN""*DummyField*
""/var/MailRoot/bin/xmailldapauth.sh""@@USER""@@PASS""serverip""domainame"

  What is happening?

  Thank you very much in advance!

  Cesar L. Meloni
___
xmail mailing list
xmail@xmailserver.org
http://xmailserver.org/mailman/listinfo/xmail


[xmail] Re: External SMTP Authentication

2008-11-10 Thread Cesar Meloni
Hi! Davide!
I think that is not what I'm looking for.
I need to authenticate internal clients against an LDAP server for POP3 and
SMTP protocols.
He succeeded in POP3 authenticate against LDAP, Active Directory, NT4 Domain
and Firebird Database, but I do not see how you do in SMTP.
I'm using Linux on XMail 1.25 (Slack, Ubuntu, Debian and Centos).

Thanks in advance!!

Cesar.


2008/11/7 Davide Libenzi <[EMAIL PROTECTED]>

> On Fri, 7 Nov 2008, Cesar Meloni wrote:
>
> > Hello everyone!!
> >  Its posible stablish a Custom-External SMTP authentication, like
> POP3?
> >  Thanks in advance!!
>
> Like this?
>
> http://www.xmailserver.org/Readme.html#smtp_client_authentication
>
>
>
> - 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] External SMTP Authentication

2008-11-07 Thread Cesar Meloni
Hello everyone!!
 Its posible stablish a Custom-External SMTP authentication, like POP3?
 Thanks in advance!!
Cesar.


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