You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The JavaMail specifications do not explicitly define how the SPN service classes should be constructed when using GSSAPI authentication. This omission has led to hardcoded service classes, such as smtp/host@realm, across implementations, limiting compatibility with various Kerberos environments.
I propose updating the JavaMail specs to:
Introduce a property, mail.smtp.sasl.gssapi.spnserviceclass, to allow customization of the service class.
Specify that the default can remain smtp (or whatever the implementer was using) if no customization is provided.
The JavaMail specifications do not explicitly define how the SPN service classes should be constructed when using GSSAPI authentication. This omission has led to hardcoded service classes, such as
smtp/host@realm
, across implementations, limiting compatibility with various Kerberos environments.I propose updating the JavaMail specs to:
mail.smtp.sasl.gssapi.spnserviceclass
, to allow customization of the service class.smtp
(or whatever the implementer was using) if no customization is provided.References:
Eclipse Angus's Implementation:
The text was updated successfully, but these errors were encountered: