mail notification
This commit is contained in:
@@ -15,6 +15,12 @@ class Settings(BaseSettings):
|
||||
database_url: str | None = Field(default=None, alias="DATABASE_URL")
|
||||
sync_interval_minutes: PositiveInt = Field(default=5, alias="SYNC_INTERVAL_MINUTES")
|
||||
session_https_only: bool = Field(default=False, alias="SESSION_HTTPS_ONLY")
|
||||
smtp_host: str | None = Field(default=None, alias="SMTP_HOST")
|
||||
smtp_port: int = Field(default=587, alias="SMTP_PORT")
|
||||
smtp_username: str | None = Field(default=None, alias="SMTP_USERNAME")
|
||||
smtp_password: str | None = Field(default=None, alias="SMTP_PASSWORD")
|
||||
smtp_from_address: str | None = Field(default=None, alias="SMTP_FROM_ADDRESS")
|
||||
smtp_use_tls: bool = Field(default=True, alias="SMTP_USE_TLS")
|
||||
|
||||
@model_validator(mode="after")
|
||||
def derive_paths(self) -> "Settings":
|
||||
|
||||
Reference in New Issue
Block a user