Spaces:
Sleeping
Sleeping
| from dotenv import load_dotenv | |
| load_dotenv() | |
| import os | |
| from sendgrid import SendGridAPIClient | |
| from sendgrid.helpers.mail import Mail | |
| api_key = os.getenv("SENDGRID_API_KEY") | |
| sender = os.getenv("SENDER_EMAIL") | |
| print("Using API KEY:", api_key[:15] + "...") | |
| print("Using sender:", sender) | |
| message = Mail( | |
| from_email=sender, | |
| to_emails=sender, # send to yourself | |
| subject="Test Email from Tone Classifier", | |
| html_content="<p>This is a test email.</p>", | |
| ) | |
| try: | |
| sg = SendGridAPIClient(api_key) | |
| response = sg.send(message) | |
| print("Status:", response.status_code) | |
| print("Body:", response.body) | |
| print("Headers:", response.headers) | |
| except Exception as e: | |
| print("ERROR:", e) | |