create
Creates a mailing in Optimizely Campaign.
You must invoke the setContent and setSubject etc. methods afterwards to create a valid and meaningful mailing. The following default values are assumed:
- Content: empty (text and HTML)
- Subject: empty
- Open tracking: disabled
- Click tracking: disabled
- Attachments: none
Type: long
Parameters
Name | Type | Value |
---|---|---|
sessionId | String | ID of the session |
mailingType | String | Type of the mailing (regular, event, confirmation, template) |
Name | String | Name of the mailing |
mimeType | String | MIME type of the mailing (text/plain, text/html, multipart/alternative) |
recipientListIds | long[ ] | IDs of the recipient lists used for the mailing |
senderEmailPrefix | String | The given value is prefixed to the sending domain configured for this client. Examples: info, newsletter or john. |
senderName | String | Name of the sender Examples: My Company, John Doe, Newsletter |
charset | String | Character set to be used for all contents (subject + body) in ISO names If set to null, the client's default (usually ISO-8859-1) is used. |
Return values
ID of the created mailing
Code structure
long create(String sessionId, String mailingType, String name, String mimeType, long[] recipientListIds, String senderEmailPrefix, String senderName, String charset)
Updated over 2 years ago