tl;dr - Delete [Manager Root]/Messages/Service Messages/Self-Service Subscription/Subscription Notification
and the emails will stop sending.
There no is no explicit option to disable the email, but if the confirmation email cannot be found it will simply be skipped and won't throw an error.
The confirmation email is located via a relative path from the Messages
folder inside the Manager Root (eg. "Email Campaign"). The path comes from the StandardMessages.SubscriptionNotification
setting, which has a default value of "Service Messages/Self-Service Subscription/Subscription Notification".
NB. The confirmSubscription
parameter of ClientApi.UpdateSubscriptions
relates to sending the user an email that request that they confirm the subscription before actually being added to the list. Its path is defined via the StandardMessages.SubscriptionConfirmation
setting, but there's no need to delete that item if you set confirmSubscription
to false
.