MCPcopy Index your code
hub / github.com/hunvreus/devpush / send_email

Function send_email

app/utils/email.py:38–51  ·  view source on GitHub ↗
(
    recipients: list[str], subject: str, data: str, settings: Settings
)

Source from the content-addressed store, hash-verified

36
37
38def send_email(
39 recipients: list[str], subject: str, data: str, settings: Settings
40) -> None:
41 if all(
42 [
43 settings.smtp_host,
44 settings.smtp_port,
45 settings.smtp_username,
46 settings.smtp_password,
47 ]
48 ):
49 send_email_by_smtp(recipients, subject, data, settings)
50 else:
51 send_email_by_resend(recipients, subject, data, settings)

Callers 3

user_settingsFunction · 0.90
auth_loginFunction · 0.90
_send_member_inviteFunction · 0.90

Calls 2

send_email_by_smtpFunction · 0.85
send_email_by_resendFunction · 0.85

Tested by

no test coverage detected