import { MailBreeze } from "mailbreeze";const mailbreeze = new MailBreeze({ apiKey: "sk_live_xxx" });const result = await mailbreeze.emails.send({ from: "hello@yourdomain.com", to: "user@example.com", subject: "Hello from MailBreeze!", html: "<p>This is my first email sent via MailBreeze.</p>", text: "This is my first email sent via MailBreeze.",});console.log("Email sent:", result.id);
import asynciofrom mailbreeze import MailBreezeasync def main(): client = MailBreeze(api_key="sk_live_xxx") result = await client.emails.send( from_="hello@yourdomain.com", to="user@example.com", subject="Hello from MailBreeze!", html="<p>This is my first email sent via MailBreeze.</p>", text="This is my first email sent via MailBreeze.", ) print(f"Email sent: {result.id}")asyncio.run(main())
package mainimport ( "context" "fmt" "log" mailbreeze "github.com/MailBreeze/mailbreeze-go")func main() { client := mailbreeze.NewClient("sk_live_xxx") email, err := client.Emails.Send(context.Background(), &mailbreeze.SendEmailParams{ From: "hello@yourdomain.com", To: []string{"user@example.com"}, Subject: "Hello from MailBreeze!", HTML: "<p>This is my first email sent via MailBreeze.</p>", Text: "This is my first email sent via MailBreeze.", }) if err != nil { log.Fatal(err) } fmt.Printf("Email sent: %s\n", email.ID)}
<?phprequire_once 'vendor/autoload.php';use MailBreeze\MailBreeze;$mailbreeze = new MailBreeze('sk_live_xxx');$result = $mailbreeze->emails()->send([ 'from' => 'hello@yourdomain.com', 'to' => 'user@example.com', 'subject' => 'Hello from MailBreeze!', 'html' => '<p>This is my first email sent via MailBreeze.</p>', 'text' => 'This is my first email sent via MailBreeze.',]);echo "Email sent: " . $result['id'];
use mailbreeze::{Client, SendEmailParams};#[tokio::main]async fn main() -> Result<(), mailbreeze::Error> { let client = Client::new("sk_live_xxx"); let email = client.emails().send(SendEmailParams { from: "hello@yourdomain.com".to_string(), to: vec!["user@example.com".to_string()], subject: Some("Hello from MailBreeze!".to_string()), html: Some("<p>This is my first email sent via MailBreeze.</p>".to_string()), text: Some("This is my first email sent via MailBreeze.".to_string()), ..Default::default() }).await?; println!("Email sent: {}", email.id); Ok(())}
curl -X POST https://api.mailbreeze.com/v1/emails \ -H "x-api-key: sk_live_xxx" \ -H "Content-Type: application/json" \ -d '{ "from": "hello@yourdomain.com", "to": "user@example.com", "subject": "Hello from MailBreeze!", "html": "<p>This is my first email sent via MailBreeze.</p>", "text": "This is my first email sent via MailBreeze." }'