# Group into a campaign ```rust use mailjet_api_wrapper::{ data::{EmailAddress, Message}, requests::SendRequest, Mailjet, }; // Create mailjet client let mailjet = Mailjet::from_api_keys("your_key", "your_secret"); // Create recipients let to = EmailAddress::from_email("passenger1@mailjet.com"); let from = EmailAddress::from_email_and_name("pilot@mailjet.com", "Mailjet Pilot"); // Create message let mut message = Message::default(); message.to.push(to); message.from = from; message.html_part = "

Dear passenger 1, welcome to Mailjet!


May the delivery force be with you!".to_string(); message.text_part = "Dear passenger 1, welcome to Mailjet! May the delivery force be with you!".to_string(); message.subject = "Your email flight plan!".to_string(); message.custom_campaign = Some("SendAPI_campaign".to_string()); message.deduplicate_campaign = Some(true); // Create send request let mut send_request = SendRequest::default(); send_request.sandbox_mode = Some(true); // You can remove this when sending for real send_request.messages.push(message); // Send emails let response = mailjet.send(&send_request).unwrap(); ```