mirror of https://github.com/jumpserver/jumpserver
perf: Email service authentication username is optional
parent
457021040a
commit
88037b2038
|
@ -30,7 +30,8 @@ class EmailSettingSerializer(serializers.Serializer):
|
||||||
EMAIL_HOST = serializers.CharField(max_length=1024, required=True, label=_("Host"))
|
EMAIL_HOST = serializers.CharField(max_length=1024, required=True, label=_("Host"))
|
||||||
EMAIL_PORT = serializers.CharField(max_length=5, required=True, label=_("Port"))
|
EMAIL_PORT = serializers.CharField(max_length=5, required=True, label=_("Port"))
|
||||||
EMAIL_HOST_USER = serializers.CharField(
|
EMAIL_HOST_USER = serializers.CharField(
|
||||||
max_length=128, required=True, label=_("Account"), help_text=_("The user to be used for email server authentication")
|
max_length=128, required=False, allow_blank=True, label=_("Account"),
|
||||||
|
help_text=_("The user to be used for email server authentication")
|
||||||
)
|
)
|
||||||
EMAIL_HOST_PASSWORD = EncryptedField(
|
EMAIL_HOST_PASSWORD = EncryptedField(
|
||||||
max_length=1024, required=False, label=_("Password"),
|
max_length=1024, required=False, label=_("Password"),
|
||||||
|
@ -46,11 +47,13 @@ class EmailSettingSerializer(serializers.Serializer):
|
||||||
)
|
)
|
||||||
EMAIL_USE_SSL = serializers.BooleanField(
|
EMAIL_USE_SSL = serializers.BooleanField(
|
||||||
required=False, label=_('Use SSL'),
|
required=False, label=_('Use SSL'),
|
||||||
help_text=_('Whether to use an implicit TLS (secure) connection when talking to the SMTP server. In most email documentation this type of TLS connection is referred to as SSL. It is generally used on port 465')
|
help_text=_(
|
||||||
|
'Whether to use an implicit TLS (secure) connection when talking to the SMTP server. In most email documentation this type of TLS connection is referred to as SSL. It is generally used on port 465')
|
||||||
)
|
)
|
||||||
EMAIL_USE_TLS = serializers.BooleanField(
|
EMAIL_USE_TLS = serializers.BooleanField(
|
||||||
required=False, label=_("Use TLS"),
|
required=False, label=_("Use TLS"),
|
||||||
help_text=_('Whether to use a TLS (secure) connection when talking to the SMTP server. This is used for explicit TLS connections, generally on port 587')
|
help_text=_(
|
||||||
|
'Whether to use a TLS (secure) connection when talking to the SMTP server. This is used for explicit TLS connections, generally on port 587')
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue