소스 검색

validate the sender email id (#3862)

version-14
Manas Solanki 8 년 전
committed by Rushabh Mehta
부모
커밋
c9df03b60d
1개의 변경된 파일5개의 추가작업 그리고 0개의 파일을 삭제
  1. +5
    -0
      frappe/email/doctype/newsletter/newsletter.py

+ 5
- 0
frappe/email/doctype/newsletter/newsletter.py 파일 보기

@@ -14,6 +14,7 @@ from frappe.utils.scheduler import log
from frappe.email.queue import send
from frappe.email.doctype.email_group.email_group import add_subscribers
from frappe.utils import parse_addr
from frappe.utils import validate_email_add


class Newsletter(Document):
@@ -23,6 +24,10 @@ class Newsletter(Document):
from `tabEmail Queue` where reference_doctype=%s and reference_name=%s
group by status""", (self.doctype, self.name))) or None

def validate(self):
if self.send_from:
validate_email_add(self.send_from, True)

def test_send(self, doctype="Lead"):
self.recipients = frappe.utils.split_emails(self.test_email_id)
self.queue_all()


불러오는 중...
취소
저장