Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
index
:type p: Personalization, integer, optional
"""
if isinstance(to_email, list):
for email in to_email:
if isinstance(email, str):
email = To(email, None)
if isinstance(email, tuple):
email = To(email[0], email[1])
self._set_emails(email, global_substitutions, is_multiple, p)
else:
if isinstance(to_email, str):
to_email = To(to_email, None)
if isinstance(to_email, tuple):
to_email = To(to_email[0], to_email[1])
if isinstance(to_email, Email):
p = to_email.personalization
self._set_emails(to_email, global_substitutions, is_multiple, p)
"""Adds To objects to the Personalization object
:param to_emails: An To or list of To objects
:type to_emails: To, list(To), str, tuple
:param global_substitutions: A dict of substitutions for all recipients
:type global_substitutions: dict
:param is_multiple: Create a new personilization for each recipient
:type is_multiple: bool
:param p: p is the Personalization object or Personalization object
index
:type p: Personalization, integer, optional
"""
if isinstance(to_emails, list):
for email in to_emails:
if isinstance(email, str):
email = To(email, None)
if isinstance(email, tuple):
email = To(email[0], email[1])
self.add_to(email, global_substitutions, is_multiple, p)
else:
if isinstance(to_emails, str):
to_emails = To(to_emails, None)
if isinstance(to_emails, tuple):
to_emails = To(to_emails[0], to_emails[1])
self.add_to(to_emails, global_substitutions, is_multiple, p)
:type is_multiple: bool
:param p: p is the Personalization object or Personalization object
index
:type p: Personalization, integer, optional
"""
if isinstance(to_email, list):
for email in to_email:
if isinstance(email, str):
email = To(email, None)
if isinstance(email, tuple):
email = To(email[0], email[1])
self._set_emails(email, global_substitutions, is_multiple, p)
else:
if isinstance(to_email, str):
to_email = To(to_email, None)
if isinstance(to_email, tuple):
to_email = To(to_email[0], to_email[1])
if isinstance(to_email, Email):
p = to_email.personalization
self._set_emails(to_email, global_substitutions, is_multiple, p)
:param p: p is the Personalization object or Personalization object
index
:type p: Personalization, integer, optional
"""
if isinstance(cc_emails, list):
for email in cc_emails:
if isinstance(email, str):
email = Cc(email, None)
if isinstance(email, tuple):
email = Cc(email[0], email[1])
self.add_cc(email, global_substitutions, is_multiple, p)
else:
if isinstance(cc_emails, str):
cc_emails = Cc(cc_emails, None)
if isinstance(cc_emails, tuple):
cc_emails = To(cc_emails[0], cc_emails[1])
self.add_cc(cc_emails, global_substitutions, is_multiple, p)
:param to_emails: A To object
:type to_emails: To, str, tuple
:param global_substitutions: A dict of substitutions for all recipients
:type global_substitutions: dict
:param is_multiple: Create a new personilization for each recipient
:type is_multiple: bool
:param p: p is the Personalization object or Personalization object
index
:type p: Personalization, integer, optional
"""
if isinstance(to_email, list):
for email in to_email:
if isinstance(email, str):
email = To(email, None)
if isinstance(email, tuple):
email = To(email[0], email[1])
self._set_emails(email, global_substitutions, is_multiple, p)
else:
if isinstance(to_email, str):
to_email = To(to_email, None)
if isinstance(to_email, tuple):
to_email = To(to_email[0], to_email[1])
if isinstance(to_email, Email):
p = to_email.personalization
self._set_emails(to_email, global_substitutions, is_multiple, p)
:type to_emails: To, str, tuple
:param global_substitutions: A dict of substitutions for all recipients
:type global_substitutions: dict
:param is_multiple: Create a new personilization for each recipient
:type is_multiple: bool
:param p: p is the Personalization object or Personalization object
index
:type p: Personalization, integer, optional
"""
if isinstance(to_email, list):
for email in to_email:
if isinstance(email, str):
email = To(email, None)
if isinstance(email, tuple):
email = To(email[0], email[1])
self._set_emails(email, global_substitutions, is_multiple, p)
else:
if isinstance(to_email, str):
to_email = To(to_email, None)
if isinstance(to_email, tuple):
to_email = To(to_email[0], to_email[1])
if isinstance(to_email, Email):
p = to_email.personalization
self._set_emails(to_email, global_substitutions, is_multiple, p)
:param to_emails: An To or list of To objects
:type to_emails: To, list(To), str, tuple
:param global_substitutions: A dict of substitutions for all recipients
:type global_substitutions: dict
:param is_multiple: Create a new personilization for each recipient
:type is_multiple: bool
:param p: p is the Personalization object or Personalization object
index
:type p: Personalization, integer, optional
"""
if isinstance(to_emails, list):
for email in to_emails:
if isinstance(email, str):
email = To(email, None)
if isinstance(email, tuple):
email = To(email[0], email[1])
self.add_to(email, global_substitutions, is_multiple, p)
else:
if isinstance(to_emails, str):
to_emails = To(to_emails, None)
if isinstance(to_emails, tuple):
to_emails = To(to_emails[0], to_emails[1])
self.add_to(to_emails, global_substitutions, is_multiple, p)