๐ง CPGH Email
Learn how to configure and send emails in CPGH applications using the built-in email system.
{`// CPGH Email Configuration in _CPGH.Protcol CPGH::VERSION "1.0.0" CPGH::PROTOCOL "EMAIL" { NAMESPACE: "Email" PATTERN: "email:// " DEFAULT: "send" SECURE: true } // Email Service Configuration CPGH::PAGE "Email" { PROTOCOL: EMAIL://Service TITLE: "Email Service" AUTH: true SECTION "config" { DATA: } SECTION "templates" { DATA: } }`} ๐ค CPGH Email Routes {`// CPGH Router with Email Endpoints // _Router.Page STRICT: true ERROR_PAGE: Error.Page ROUTE "/api/email/send" ROUTE "/api/email/template" ROUTE "/api/email/reset" ROUTE "/api/email/welcome" ROUTE "/api/email/notifications" `} ๐ CPGH Email Response {`// CPGH Email API Response GET EMAIL://Service { "protocol": "EMAIL://Service", "page": "Email", "title": "Email Service", "auth": true, "config": , "templates": } // Send Email Response `} ๐ง CPGH Email Properties smtpHost SMTP server hostname
SMTP server port (587 or 465)
Sender email address
Sender display name