From 413fbf4df123c010b72b7deaefde0a13b75c81fe Mon Sep 17 00:00:00 2001 From: Abhishek Tiwari <tiwari.abhishektiwari23@gmail.com> Date: Mon, 21 Aug 2023 00:14:53 +0530 Subject: [PATCH] backend email support removed --- backend/api/routes/route_email.py | 7 ------- backend/core/email.py | 17 ----------------- backend/schemas/email.py | 13 ------------- 3 files changed, 37 deletions(-) delete mode 100644 backend/api/routes/route_email.py delete mode 100644 backend/core/email.py delete mode 100644 backend/schemas/email.py diff --git a/backend/api/routes/route_email.py b/backend/api/routes/route_email.py deleted file mode 100644 index ee61dbe..0000000 --- a/backend/api/routes/route_email.py +++ /dev/null @@ -1,7 +0,0 @@ -from fastapi.security import OAuth2PasswordRequestForm -from fastapi import APIRouter, Depends, HTTPException, status -from sqlalchemy.orm import Session -from datetime import timedelta -from core.config import settings - -email_router = APIRouter() \ No newline at end of file diff --git a/backend/core/email.py b/backend/core/email.py deleted file mode 100644 index 19cef2c..0000000 --- a/backend/core/email.py +++ /dev/null @@ -1,17 +0,0 @@ -import os -from sendgrid import SendGridAPIClient -from sendgrid.helpers.mail import Mail - -message = Mail( - from_email='tiwari.abhishektiwari23@gmail.com', - to_emails='tiwari.abhishektiwari23@gmail.com', - subject='Sending with Twilio SendGrid is Fun', - html_content='<strong>and easy to do anywhere, even with Python</strong>') -try: - sg = SendGridAPIClient(os.environ.get('SENDGRID_API_KEY')) - response = sg.send(message) - print(response.status_code) - print(response.body) - print(response.headers) -except Exception as e: - print(e.message) \ No newline at end of file diff --git a/backend/schemas/email.py b/backend/schemas/email.py deleted file mode 100644 index badded0..0000000 --- a/backend/schemas/email.py +++ /dev/null @@ -1,13 +0,0 @@ -from pydantic import EmailStr, Field, BaseModel - -class EmailBase(BaseModel): - first_name: str = Field(example="John") - last_name: str = Field(example="Doe") - email: EmailStr = Field(example="john@example.com") - subject: str = Field(example="Hello World") - message: str = Field(example="Hello World") - - class Config: - orm_mode = True - -