Re: R: Re: Mail User Agent?

2016-02-04 Thread A. Schulze


absolutely_free:


the info but, in my logs, there's no single ID info. Do i need to enable
logging of it or something?


imap_id_log = *


I guess you simply have clients which don't care about the offered ID  
extension.

A recent Thunderbird should make you happy :-)

Andreas


R: Re: Mail User Agent?

2016-02-04 Thread absolutely_f...@libero.it
>Messaggio originale
>Da: Timo Sirainen <t...@iki.fi>
>Data: 02/02/2016 23.27
>A: <azu...@pobox.sk>
>Cc: <dovecot@dovecot.org>
>Ogg: Re: Mail User Agent?
>
>On 02 Feb 2016, at 22:00, azu...@pobox.sk wrote:
>> 
>> Thank you for info. Well, i understand that clients are not forced to send 
the info but, in my logs, there's no single ID info. Do i need to enable 
logging of it or something?
>
>imap_id_log = *
>

Thank you very much!


Re: Mail User Agent?

2016-02-02 Thread Joseph Tam

azu...@pobox.sk and Tom Sommer asks:


How this ID extension can be enabled in Dovecot? From which version is
it supported?


Accordind to Dovecot CAPA's response, it is already enabled

* OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE 
IDLE STARTTLS LOGINDISABLED] Ready.

However, as a previous poster noted, Dovecot doesn't do anything with
it other than to log it.  The client can elect to ignore it or send an
ID string.  The ID extension is documented here

https://www.ietf.org/rfc/rfc2971.txt

I speculated it could be used as a client-side CAPA info so that an IMAP
server can modify it's behaviour knowing it's dealing with a certain
client, but that is flatly forbidden by RFC

(Quoting from RFC)
The sole purpose of the ID extension is to enable clients and
servers to exchange information on their implementations for
the purposes of statistical analysis and problem determination.

...

Implementations MUST NOT make operational changes based on the
data sent as part of the ID command or response.  The ID command
is for human consumption only, and is not to be used in improving
the performance of clients or servers.

Joseph Tam 


Re: Mail User Agent?

2016-02-02 Thread Timo Sirainen
On 02 Feb 2016, at 22:00, azu...@pobox.sk wrote:
> 
> Thank you for info. Well, i understand that clients are not forced to send 
> the info but, in my logs, there's no single ID info. Do i need to enable 
> logging of it or something?

imap_id_log = *


Re: Mail User Agent?

2016-02-02 Thread azurit


Citát Joseph Tam :


azu...@pobox.sk and Tom Sommer asks:


How this ID extension can be enabled in Dovecot? From which version is
it supported?


Accordind to Dovecot CAPA's response, it is already enabled

	* OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID  
ENABLE IDLE STARTTLS LOGINDISABLED] Ready.


However, as a previous poster noted, Dovecot doesn't do anything with
it other than to log it.  The client can elect to ignore it or send an
ID string.  The ID extension is documented here

https://www.ietf.org/rfc/rfc2971.txt

I speculated it could be used as a client-side CAPA info so that an IMAP
server can modify it's behaviour knowing it's dealing with a certain
client, but that is flatly forbidden by RFC

(Quoting from RFC)
The sole purpose of the ID extension is to enable clients and
servers to exchange information on their implementations for
the purposes of statistical analysis and problem determination.

...

Implementations MUST NOT make operational changes based on the
data sent as part of the ID command or response.  The ID command
is for human consumption only, and is not to be used in improving
the performance of clients or servers.

Joseph Tam 





Thank you for info. Well, i understand that clients are not forced to  
send the info but, in my logs, there's no single ID info. Do i need to  
enable logging of it or something?


Re: Mail User Agent?

2016-02-02 Thread azurit


Citát Joseph Tam :


Axel Luttgens writes:


Le 1 f?vr. 2016 ? 17:50, absolutely_f...@libero.it a ?crit :

Hi,is there a way to log which MUA is being used from an user?
# dovecot  --version2.0.9
Thank you


Unless I missed some recent changes, neither POP nor IMAP protocols
make provisions for having the client to send such info. As a  
result, dovecot does not have that info.


I regularly get such info in my logs e.g.

	Feb  1 14:10:45 server dovecot: imap(user): ID sent: name=iPhone  
Mail, version=12F70,

os=iOS, os-version=8.3 (12F70)

Only for IMAP (ID extension?).





How this ID extension can be enabled in Dovecot? From which version is  
it supported?


Re: Mail User Agent?

2016-02-02 Thread Tom Sommer

How do you enable this? I can't seem to find any information about it.

---
Tom Sommer

On 2016-02-01 18:32, Jeff Stedfast wrote:
IMAP actually has an ID extension where the client can send this info, 
but

it doesn't force the client to send it.

Jeff

On Mon, Feb 1, 2016 at 12:19 PM, Axel Luttgens 


wrote:



> Le 1 févr. 2016 à 17:50, absolutely_f...@libero.it a écrit :
>
> Hi,is there a way to log which MUA is being used from an user?
> # dovecot  --version2.0.9
> Thank you

Unless I missed some recent changes, neither POP nor IMAP protocols 
make

provisions for having the client to send such info.

As a result, dovecot does not have that info.

HTH,
Axel



Re: Mail User Agent?

2016-02-01 Thread Joseph Tam

Axel Luttgens writes:


Le 1 f?vr. 2016 ? 17:50, absolutely_f...@libero.it a ?crit :

Hi,is there a way to log which MUA is being used from an user?
# dovecot  --version2.0.9
Thank you


Unless I missed some recent changes, neither POP nor IMAP protocols
make provisions for having the client to send such info. 


As a result, dovecot does not have that info.


I regularly get such info in my logs e.g.

Feb  1 14:10:45 server dovecot: imap(user): ID sent: name=iPhone Mail, 
version=12F70,
os=iOS, os-version=8.3 (12F70)

Only for IMAP (ID extension?).

Joseph Tam 


Re: Mail User Agent?

2016-02-01 Thread Axel Luttgens

> Le 1 févr. 2016 à 17:50, absolutely_f...@libero.it a écrit :
> 
> Hi,is there a way to log which MUA is being used from an user?
> # dovecot  --version2.0.9
> Thank you

Unless I missed some recent changes, neither POP nor IMAP protocols make 
provisions for having the client to send such info.

As a result, dovecot does not have that info.

HTH,
Axel


Re: Mail User Agent?

2016-02-01 Thread Jeff Stedfast
IMAP actually has an ID extension where the client can send this info, but
it doesn't force the client to send it.

Jeff

On Mon, Feb 1, 2016 at 12:19 PM, Axel Luttgens 
wrote:

>
> > Le 1 févr. 2016 à 17:50, absolutely_f...@libero.it a écrit :
> >
> > Hi,is there a way to log which MUA is being used from an user?
> > # dovecot  --version2.0.9
> > Thank you
>
> Unless I missed some recent changes, neither POP nor IMAP protocols make
> provisions for having the client to send such info.
>
> As a result, dovecot does not have that info.
>
> HTH,
> Axel
>


Re: Mail User Agent?

2016-02-01 Thread Axel Luttgens

> Le 1 févr. 2016 à 18:32, Jeff Stedfast a écrit :
> 
> IMAP actually has an ID extension where the client can send this info, but
> it doesn’t force the client to send it.

Damn, I completely forgot that one.
Thanks for the reminder,
Axel