PureBasic
PureBasic
Example to Add Several TO Email Recipients
See more Email Object Examples
Demonstrates how to call AddTo once per email recipient.Chilkat PureBasic Downloads
IncludeFile "CkEmail.pb"
Procedure ChilkatExample()
email.i = CkEmail::ckCreate()
If email.i = 0
Debug "Failed to create object."
ProcedureReturn
EndIf
CkEmail::setCkSubject(email, "Test email subject")
CkEmail::setCkBody(email, "Test email body")
CkEmail::setCkFrom(email, "Test <joe@example.com>")
; Add 3 TO recipients.
CkEmail::ckAddTo(email,"Jerry","jerry@example.com")
CkEmail::ckAddTo(email,"Mira","mira@example.com")
CkEmail::ckAddTo(email,"Alexander","alex@example.com")
; You can see the resultant email:
Debug CkEmail::ckGetMime(email)
; MIME-Version: 1.0
; Date: Sat, 30 Oct 2021 07:32:18 -0500
; Message-ID: <842BF50054133D93F84848CA3CED74DD8C7E5DA2@SLICE>
; Content-Type: text/plain; charset=us-ascii; format=flowed
; Content-Transfer-Encoding: 7bit
; X-Priority: 3 (Normal)
; Subject: Test email subject
; From: Test <joe@example.com>
; To: Jerry <jerry@example.com>, Mira <mira@example.com>,
; Alexander <alex@example.com>
;
; Test email body
;
CkEmail::ckDispose(email)
ProcedureReturn
EndProcedure