appwrite/docs/examples/1.7.x/server-swift/examples/messaging/update-smtp-provider.md
2025-05-18 02:28:12 +12:00

865 B

import Appwrite import AppwriteEnums

let client = Client() .setEndpoint("https://.cloud.appwrite.io/v1") // Your API Endpoint .setProject("<YOUR_PROJECT_ID>") // Your project ID .setKey("<YOUR_API_KEY>") // Your secret API key

let messaging = Messaging(client)

let provider = try await messaging.updateSmtpProvider( providerId: "<PROVIDER_ID>", name: "", // optional host: "", // optional port: 1, // optional username: "", // optional password: "", // optional encryption: .none, // optional autoTLS: false, // optional mailer: "", // optional fromName: "<FROM_NAME>", // optional fromEmail: "email@example.com", // optional replyToName: "<REPLY_TO_NAME>", // optional replyToEmail: "<REPLY_TO_EMAIL>", // optional enabled: false // optional )