use std::env; use azure_communications::{types::Recipient, AzureCommunicationService}; #[tokio::main] async fn main() { let connection_string = env::var("AZURE_COMMUNICATIONS_CONNECTION_STRING") .expect("Missing AZURE_COMMUNICATIONS_CONNECTION_STRING"); let sender_adress = env::var("SENDER_ADDRESS").expect("Missing SENDER_ADDRESS"); let recipients = vec![Recipient::new( &env::var("RECIPIENT_ADDRESS").expect("Missing RECIPIENT_ADDRESS"), None, )]; let az_communications = AzureCommunicationService::new(&connection_string, None); az_communications .send_mail( &sender_adress, "Hello from Azure Communications", Some("Hello!"), None, recipients, ) .await .expect("Error sending email"); }