Sample code for 30+ languages & platforms
DataFlex

Example to Add Several CC Email Recipients

See more Email Object Examples

Demonstrates how to call AddCC once per email recipient.

Chilkat DataFlex Downloads

DataFlex
Use ChilkatAx-win32.pkg

Procedure Test
    Handle hoEmail
    Boolean iSuccess
    String sTemp1

    Get Create (RefClass(cComChilkatEmail)) To hoEmail
    If (Not(IsComObjectCreated(hoEmail))) Begin
        Send CreateComObject of hoEmail
    End

    Set ComSubject Of hoEmail To "Test email subject"
    Set ComBody Of hoEmail To "Test email body"

    Set ComFrom Of hoEmail To "Test <joe@example.com>"

    // Add a primary TO recipient
    Get ComAddTo Of hoEmail "Elizabeth" "elizabeth@example.com" To iSuccess

    // Add 3 CC recipients.
    Get ComAddCC Of hoEmail "Jerry" "jerry@example.com" To iSuccess
    Get ComAddCC Of hoEmail "Mira" "mira@example.com" To iSuccess
    Get ComAddCC Of hoEmail "Alexander" "alex@example.com" To iSuccess

    // You can see the resultant email:

    Get ComGetMime Of hoEmail To sTemp1
    Showln sTemp1

    // MIME-Version: 1.0
    // Date: Sat, 30 Oct 2021 07:48:08 -0500
    // Message-ID: <B64DBAC9654C24AC702EA14AEC3A24C6E8480689@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: Elizabeth <elizabeth@example.com>
    // Cc: Jerry <jerry@example.com>, Mira <mira@example.com>,
    //  Alexander <alex@example.com>
    // 
    // Test email body


End_Procedure