(
self,
smtp_server: str,
smtp_port: int,
app_password: str,
from_email: str,
)
| 14 | |
| 15 | class EmailService: |
| 16 | def __init__( |
| 17 | self, |
| 18 | smtp_server: str, |
| 19 | smtp_port: int, |
| 20 | app_password: str, |
| 21 | from_email: str, |
| 22 | ) -> None: |
| 23 | self.smtp_server = smtp_server |
| 24 | self.smtp_port = smtp_port |
| 25 | self.from_email = from_email |
| 26 | self.app_password = app_password |
| 27 | |
| 28 | def send_email(self, message: EMessage) -> None: |
| 29 | msg = MIMEMultipart() |
nothing calls this directly
no outgoing calls
no test coverage detected