E-postaları toplu olarak gönderir.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
dm:BatchSendMail |
none |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| TemplateName |
string |
No |
Önceden oluşturulmuş ve onaylanmış bir şablonun adı. |
test1 |
| AccountName |
string |
Yes |
Yönetim konsolunda yapılandırılmış gönderen adresi. |
test@example.com |
| ReceiversName |
string |
No |
Alıcıları yüklenmiş, önceden oluşturulmuş bir alıcı listesinin adı. Not: Listedeki alıcı sayısı, kalan günlük kotayı aşmamalıdır. Aksi takdirde e-posta gönderimi başarısız olur. Görev tetiklendikten sonra en az 10 dakika geçene kadar alıcı listesini silmeyin. Aksi takdirde e-posta gönderimi başarısız olabilir. |
test2 |
| AddressType |
integer |
Yes |
Geçerli değerler:
|
1 |
| TagName |
string |
No |
E-postanın etiket adı. |
test3 |
| ReplyAddress |
string |
No |
Yanıt adresi. |
test2***@example.net |
| ReplyAddressAlias |
string |
No |
Yanıt adresinin diğer adı. |
小红 |
| ClickTrace |
string |
No |
Geçerli değerler:
|
0 |
| UnSubscribeLinkType |
string |
No |
Oluşturulan abonelikten çıkma bağlantısının türü. Daha fazla bilgi için Abonelikten çıkma bağlantısı oluşturma ve filtreleme mekanizması konusuna bakın. Geçerli değerler:
Görüntüleme dili, alıcının tarayıcı ayarlarına göre otomatik olarak belirlenir. |
default |
| UnSubscribeFilterLevel |
string |
No |
Filtreleme seviyesi. Daha fazla bilgi için Abonelikten çıkma bağlantısı oluşturma ve filtreleme mekanizması konusuna bakın. Geçerli değerler:
|
mailfrom_domain |
| Headers |
string |
No |
E-posta üst bilgisi ayarları. Hem standart hem de standart olmayan alanlar, standartta tanımlanan üst bilgiler için sözdizimi gereksinimlerine uymalıdır. API aracılığıyla e-posta gönderirken headers alanı üzerinden en fazla 10 üst bilgi aktarılabilir. Bu sınırı aşan üst bilgiler yoksayılır. SMTP'de böyle bir sınır yoktur.
Message-ID, List-Unsubscribe, List-Unsubscribe-Post Standart alanlar, e-posta üst bilgisindeki orijinal değerlerin üzerine yazar.
Büyük/küçük harfe duyarlı değildir. a. X-User- ön ekli alanlar (EventBridge veya Message Service'e (MNS) aktarılmaz. Bu kısıtlama yalnızca API için geçerlidir. SMTP herhangi bir özel alana izin verir.) b. X-User-Notify- ön ekli alanlar (EventBridge ve Message Service'e (MNS) aktarılır. Hem API hem de SMTP desteklenir.) EventBridge veya MNS'ye aktarıldığında, bu alanlar header alanı altında yer alır. |
{
"Message-ID": " |
| IpPoolId |
string |
No |
Ayrılmış IP adresi havuzunun kimliği. Ayrılmış IP adresleri satın alan kullanıcılar, bu e-posta gönderim görevi için giden IP adresini belirtmek üzere bu parametreyi kullanabilir. |
e4xxxxxe-4xx0-4xx3-8xxa-74cxxxxx1cef |
| DomainAuth |
boolean |
No |
Etki alanı düzeyinde kimlik doğrulamanın etkinleştirilip etkinleştirilmeyeceğini belirtir. Geçerli değerler:
Bu parametreyi yalnızca etki alanı düzeyinde kimlik doğrulama için kullanın. Gönderen adresi düzeyinde kimlik doğrulama için dikkate almayın.
API senaryosu AccountName değerini etki alanı adı olarak ayarlayın. Alıcı, gönderen olarak domain-auth-created-by-system@example.com adresini görür. SMTP senaryosu a. Etki alanı parolasını ayarlamak için ModifyPWByDomain işlemini çağırın. b. Etki alanı adı ve yapılandırılmış parola ile kimlik doğrulaması yapın. Gerçek gönderen (mailfrom) olarak user@example.com gibi özel bir adres iletin. Alıcı, gönderen olarak user@example.com adresini görür. |
true |
| TemplateContent |
object |
No |
Özel e-posta içeriği. Önceden bir şablon oluşturmadan içeriği doğrudan belirtebilirsiniz. Bu parametreyi veya TemplateName parametresini belirtin. Hem TemplateContent hem de TemplateName belirtilirse, TemplateName önceliklidir. |
|
| Subject |
string |
No |
E-postanın konusu. |
黑色星期五,专属折扣来袭 |
| HtmlBody |
string |
No |
E-postanın HTML gövdesi. Not: HtmlBody ve TextBody farklı e-posta içeriği türleri için kullanılır. Bunlardan birini belirtmeniz gerekir. Yeni SDK, parametre aktarımı için yaklaşık 8 MB boyut sınırına sahip Body özelliğini kullanır (Java 1.4.0 ve üzeri, Python3 1.4.0 ve üzeri, PHP 1.4.0 ve üzeri). |
全场九折,仅限今日 |
| TextBody |
string |
No |
E-postanın düz metin gövdesi. Not: HtmlBody ve TextBody farklı e-posta içeriği türleri için kullanılır. Bunlardan birini belirtmeniz gerekir. Yeni SDK, parametre aktarımı için yaklaşık 8 MB boyut sınırına sahip Body özelliğini kullanır (Java 1.4.0 ve üzeri, Python3 1.4.0 ve üzeri, PHP 1.4.0 ve üzeri). |
全场九折,仅限今日 |
| Alias |
string |
No |
Gönderenin görünen adı. |
Jackie |
| Receivers |
array<object> |
No |
Alıcı listesi. Alıcı sayısı 100'ü aşamaz. Bu parametreyi veya ReceiversName parametresini belirtin. Hem Receivers hem de ReceiversName belirtilirse, ReceiversName önceliklidir. Örnek: [{"To":["Jackie@example.com"],"TemplateData":{"UserName":"Jackie"}},{"To":["Tom@example.com"],"TemplateData":{"UserName":"Tom"}}]. |
|
|
array<object> |
No |
Özel bir alıcının ayrıntıları. |
||
| To |
array |
No |
Alıcı listesi. Bu parametre dizi türündedir. |
|
|
string |
No |
E-posta adresi. |
Jackie@example.com |
|
| TemplateData |
object |
No |
E-posta şablonu parametreleri. Bu parametre JSON map türündedir. |
|
|
string |
No |
Anahtar-değer dizesi. |
{"UserName": "Jackie"} |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| EnvId |
string |
Olay kimliği. |
xxx |
| RequestId |
string |
İstek kimliği. |
12D086F6-8F31-4658-84C1-006DED011A85 |
Examples
Success response
JSON format
{
"EnvId": "xxx",
"RequestId": "12D086F6-8F31-4658-84C1-006DED011A85"
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.