mirror of
https://git.mirrors.martin98.com/https://github.com/langgenius/dify.git
synced 2025-08-11 18:49:02 +08:00
fix: update email validation regex to allow periods in local part (#10868)
This commit is contained in:
parent
464cc26ccf
commit
33cfc56ad0
@ -17,7 +17,7 @@ class SendMailTool(BuiltinTool):
|
|||||||
invoke tools
|
invoke tools
|
||||||
"""
|
"""
|
||||||
sender = self.runtime.credentials.get("email_account", "")
|
sender = self.runtime.credentials.get("email_account", "")
|
||||||
email_rgx = re.compile(r"^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$")
|
email_rgx = re.compile(r"^[a-zA-Z0-9._-]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$")
|
||||||
password = self.runtime.credentials.get("email_password", "")
|
password = self.runtime.credentials.get("email_password", "")
|
||||||
smtp_server = self.runtime.credentials.get("smtp_server", "")
|
smtp_server = self.runtime.credentials.get("smtp_server", "")
|
||||||
if not smtp_server:
|
if not smtp_server:
|
||||||
|
@ -18,7 +18,7 @@ class SendMailTool(BuiltinTool):
|
|||||||
invoke tools
|
invoke tools
|
||||||
"""
|
"""
|
||||||
sender = self.runtime.credentials.get("email_account", "")
|
sender = self.runtime.credentials.get("email_account", "")
|
||||||
email_rgx = re.compile(r"^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$")
|
email_rgx = re.compile(r"^[a-zA-Z0-9._-]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$")
|
||||||
password = self.runtime.credentials.get("email_password", "")
|
password = self.runtime.credentials.get("email_password", "")
|
||||||
smtp_server = self.runtime.credentials.get("smtp_server", "")
|
smtp_server = self.runtime.credentials.get("smtp_server", "")
|
||||||
if not smtp_server:
|
if not smtp_server:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user