[package] name = "emailer-microservice" version = "0.1.0" edition = "2021" description = "A Rust microservice for Gmail API integration with domain-wide delegation support" license = "MIT" [dependencies] # Web framework actix-web = "4.4" actix-cors = "0.7" # HTTP client for Gmail API reqwest = { version = "0.12.22", features = ["json"] } # Serialization serde = { version = "1.0", features = ["derive"] } serde_json = "1.0" # Environment variables dotenv = "0.15" # Logging env_logger = "0.11.8" log = "0.4" # Error handling thiserror = "2.0.12" # Base64 for service account credentials base64 = "0.22.1" # JWT for Google service account auth jsonwebtoken = "9.0" futures-util = "0.3.31" urlencoding = "2.1.3"