fix: update email validation regex to allow periods in local part (#10868)
This commit is contained in:
parent
464cc26ccf
commit
33cfc56ad0
2 changed files with 2 additions and 2 deletions
|
|
@ -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…
Add table
Add a link
Reference in a new issue