邮件推送SDK参考1.
2.
3.
1.
SDK参考JavaSDK手册创建AccessKey登录AccessKey管理控制台.
单击页面右上角按钮创建AccessKey,弹出创建对话框.
阅读《API使用规范》后,单击同意并创建.
(注:也可以使用阿里云访问控制服务创建的AccessKey.
)安装JavaSDK开发环境阿里云JavaSDK支持J2SEDevelopmentKit(JDK)1.
6或以上版本.
SDK下载直接下载:http://aliyundm.
oss-cn-hangzhou.
aliyuncs.
com/example/aliyun-java-sdk-dmV3.
1.
0.
zip.
通过以下地址查询下载最新版本SDK:https://oss.
sonatype.
org/#nexus-search;gav~com.
aliyun~aliyun-java-sdk-*~~~.
SDK安装手动安装在解压的文件中可以找到aliyun-java-sdk-dm-3.
0.
0-rc1.
jar和aliyun-java-sdk-core-3.
0.
0.
jar包.
邮件推送SDK参考12.
3.
1.
2.
以Eclipse导入JAR包为例:在Eclipse上右键点击Project,再单击Properties>JavaBuildPath>Libraries>AddExternalJARs(netbeans和intellij等其他idea用户请自行按照相应导入JAR包的方法导入).
选择以上JAR包,点击OK按钮.
经过以上步骤,你就可以在工程中使用阿里云JavaSDK了.
通过maven进行安装添加maven库添加JAR包发送邮件示例调用单一发信API示例(如何调用此接口,请参见SingleSendMail):sonatype-nexus-stagingSonatypeNexusStaginghttps://oss.
sonatype.
org/service/local/staging/deploy/maven2/truetruecom.
aliyunaliyun-java-sdk-core3.
0.
0com.
aliyunaliyun-java-sdk-dm3.
1.
0importcom.
aliyuncs.
DefaultAcsClient;importcom.
aliyuncs.
IAcsClient;importcom.
aliyuncs.
dm.
model.
v20151123.
SingleSendMailRequest;邮件推送SDK参考2单击这里获取更多JavaSDK的使用提示.
另调用模板批量发信请使用BatchSendMailRequest,相关修改importcom.
aliyuncs.
dm.
model.
v20151123.
SingleSendMailResponse;importcom.
aliyuncs.
exceptions.
ClientException;importcom.
aliyuncs.
exceptions.
ServerException;importcom.
aliyuncs.
profile.
DefaultProfile;importcom.
aliyuncs.
profile.
IClientProfile;//importcom.
aliyuncs.
http.
MethodType;publicvoidsample(){//如果是除杭州region外的其它region(如新加坡、澳洲Region),需要将下面的"cn-hangzhou"替换为"ap-southeast-1"、或"ap-southeast-2".
IClientProfileprofile=DefaultProfile.
getProfile("cn-hangzhou","","");//如果是除杭州region外的其它region(如新加坡region),需要做如下处理//try{//DefaultProfile.
addEndpoint("dm.
ap-southeast-1.
aliyuncs.
com","ap-southeast-1","Dm","dm.
ap-southeast-1.
aliyuncs.
com");//}catch(ClientExceptione){//e.
printStackTrace();//}IAcsClientclient=newDefaultAcsClient(profile);SingleSendMailRequestrequest=newSingleSendMailRequest();try{//request.
setVersion("2017-06-22");//如果是除杭州region外的其它region(如新加坡region),必须指定为2017-06-22request.
setAccountName("控制台创建的发信地址");request.
setFromAlias("发信人昵称");request.
setAddressType(1);request.
setTagName("控制台创建的标签");request.
setReplyToAddress(true);request.
setToAddress("目标地址");//可以给多个收件人发送邮件,收件人之间用逗号分开,批量发信建议使用BatchSendMailRequest方式//request.
setToAddress("邮箱1,邮箱2");request.
setSubject("邮件主题");request.
setHtmlBody("邮件正文");//开启需要备案,0关闭,1开启//request.
setClickTrace("0");//如果调用成功,正常返回httpResponse;如果调用失败则抛出异常,需要在异常中捕获错误异常码;错误异常码请参考对应的API文档;SingleSendMailResponsehttpResponse=client.
getAcsResponse(request);}catch(ServerExceptione){//捕获错误异常码System.
out.
println("ErrCode:"+e.
getErrCode());e.
printStackTrace();}catch(ClientExceptione){//捕获错误异常码System.
out.
println("ErrCode:"+e.
getErrCode());e.
printStackTrace();}}邮件推送SDK参考31.
2.
3.
1.
其中"test模板"为模板名称;"测试-test"为收件人列表名称.
错误码传送门,其他错误码请参考对应API文档PhpSDK手册创建AccessKey登录AccessKey管理控制台.
单击页面右上角按钮创建AccessKey,弹出创建对话框.
阅读《API使用规范》后,单击同意并创建.
注:也可以使用阿里云访问控制服务创建的AccessKey.
安装PHPSDK开发环境阿里云邮件推送的PHPSDK支持PHP5.
3或以上版本.
SDK下载直接下载:http://aliyundm.
oss-cn-hangzhou.
aliyuncs.
com/example/aliyun-php-sdk-dmV3.
1.
1.
zipSDK安装全新安装在下载的压缩包解压文件夹中找到aliyun-php-sdk-core和aliyun-php-sdk-dm文件夹,将其放置在您的网站的本地目录下,您就可以使用阿里云邮件推送的PHPSDK了.
增量安装如果您之前已经使用阿里云其他产品(如ECS、Green、MTS、Push、RDS、负载均衡)的PHPSDK,建议进行以下步骤安装:将下载的压缩包解压后的aliyun-php-sdk-dm文件夹放在与aliyun-php-sdk-core同一目录下.
request.
setTemplateName("test模板");request.
setReceiversName("测试-test");邮件推送SDK参考42.
3.
打开您的网站目录的aliyun-php-sdk-core/Config.
php,添加邮件推送产品SDK到自动加载列表:用下载的aliyun-php-sdk-core/RpcAcsRequest.
php、aliyun-php-sdk-core/DefaultAcsClient.
php和aliyun-php-sdk-coreHttpHttpHelper.
php覆盖之前文件.
(覆盖文件是为了支持更长的邮件正文.
)发送邮件示例调用单一发信API示例(SingleSendMail接口说明):Autoloader::addAutoloadPath("aliyun-php-sdk-dm");","");//新加坡或澳洲region需要设置服务器地址,华东1(杭州)不需要设置.
//$iClientProfile::addEndpoint("ap-southeast-1","ap-southeast-1","Dm","dm.
ap-southeast-1.
aliyuncs.
com");//$iClientProfile::addEndpoint("ap-southeast-2","ap-southeast-2","Dm","dm.
ap-southeast-2.
aliyuncs.
com");$client=newDefaultAcsClient($iClientProfile);$request=newDmSingleSendMailRequest();//新加坡或澳洲region需要设置SDK的版本,华东1(杭州)不需要设置.
//$request->setVersion("2017-06-22");$request->setAccountName("控制台创建的发信地址");$request->setFromAlias("发信人昵称");$request->setAddressType(1);$request->setTagName("控制台创建的标签");$request->setReplyToAddress("true");$request->setToAddress("目标地址");//可以给多个收件人发送邮件,收件人之间用逗号分开,若调用模板批量发信建议使用BatchSendMailRequest方式//$request->setToAddress("邮箱1,邮箱2");$request->setSubject("邮件主题");$request->setHtmlBody("邮件正文");try{$response=$client->getAcsResponse($request);print_r($response);}catch(ClientException$e){print_r($e->getErrorCode());print_r($e->getErrorMessage());}catch(ServerException$e){print_r($e->getErrorCode());print_r($e->getErrorMessage());}>邮件推送SDK参考51.
2.
3.
1.
2.
另调用模板批量发信请使用BatchSendMailRequest,相关修改其中"test模板"为模板名称;"测试-test"为收件人列表名称.
CSharpSDK手册创建AccessKey登录AccessKey管理控制台.
单击页面右上角按钮创建AccessKey,弹出创建对话框.
阅读《API使用规范》后,单击同意并创建.
(注:也可以使用阿里云访问控制服务创建的AccessKey.
)安装C#SDK开发环境阿里云邮件推送的C#SDK支持.
NetFramework2.
0或以上版本.
SDK下载直接下载:http://aliyundm.
oss-cn-hangzhou.
aliyuncs.
com/example/aliyun-net-sdk-dmV3.
1.
0.
zip.
SDK安装在解压的文件中可以找到aliyun-net-sdk-core.
dll和aliyun-net-sdk-dm.
dll这两个文件.
在您的VisualStudio上右键点击项目,再单击添加引用>浏览(如果您用的是MonoDevelop,请按照导入DLL的相应方法导入这个.
dll文件),选择以上.
dll文件,单击确定按钮.
您就可以在工程中使用阿里云邮件推送C#SDK了.
发送邮件示例$request->setTemplateName("test模板");$request->setReceiversName("测试-test");邮件推送SDK参考6调用单一发信API示例(如何调用此接口,请参见SingleSendMail).
如果需要了解样例代码中GetProfile和DefaultAcsClient细节,可以查看源码:usingAliyun.
Acs.
Core;usingAliyun.
Acs.
Core.
Exceptions;usingAliyun.
Acs.
Core.
Profile;usingAliyun.
Acs.
Dm.
Model.
V20151123;namespaceConsoleApp{classProgram{staticvoidMain(string[]args){//CreateaclientusedforinitiatingarequestIClientProfileprofile=DefaultProfile.
GetProfile("cn-hangzhou","");IAcsClientclient=newDefaultAcsClient(profile);SingleSendMailRequestrequest=newSingleSendMailRequest();try{//Versionmustsetto"2017-06-22"whentheregionIdisnot"cn-hangzhou"//request.
Version="2017-06-22";request.
AccountName="控制台创建的发信地址";request.
FromAlias="发信人昵称";request.
AddressType=1;request.
TagName="控制台创建的标签";request.
ReplyToAddress=true;request.
ToAddress="目标地址";request.
Subject="邮件主题";request.
HtmlBody="邮件正文";SingleSendMailResponsehttpResponse=client.
GetAcsResponse(request);}catch(ServerExceptione){System.
Console.
WriteLine(e.
ToString());}catch(ClientExceptione){System.
Console.
WriteLine(e.
ToString());}}}}邮件推送SDK参考7
Pia云这个商家的云服务器在前面也有介绍过几次,从价格上确实比较便宜。我们可以看到最低云服务器低至月付20元,服务器均采用KVM虚拟架构技术,数据中心包括美国洛杉矶、中国香港、俄罗斯和深圳地区,这次春节活动商家的活动力度比较大推出出全场6.66折,如果我们有需要可以体验。初次体验的记得月付方案,如果合适再续约。pia云春节活动优惠券:piayun-2022 Pia云服务商官方网站我们一起看看这次活...
RAKsmart 商家我们肯定不算陌生,目前主要的营销客户群肯定是我们。于是在去年的时候有新增很多很多的机房,比如也有测试过的日本、香港、美国机房,这不今年有新增韩国机房(记得去年是不是也有增加过)。且如果没有记错的话,之前VPS主机也有一次磁盘故障的问题。
这不今天有看到商家新增韩国服务器产品,当然目前我还不清楚商家韩国服务器的线路和速度情况,后面我搞一台测试机进行...
官方网站:点击访问青云互联活动官网优惠码:终身88折扣优惠码:WN789-2021香港测试IP:154.196.254美国测试IP:243.164.1活动方案:用户购买任意全区域云服务器月付以上享受免费更换IP服务;限美国区域云服务器凡是购买均可以提交工单定制天机防火墙高防御保护端口以及保护模式;香港区域购买季度、半年付、年付周期均可免费申请额外1IP;使用优惠码购买后续费周期终身同活动价,价格不...
阿里云邮箱登陆首页为你推荐
免费注册域名如何注册免费域名美国主机租用国外服务器提供商有哪几家比较好的。。。独立ip主机独立IP虚拟主机是什么?有哪些优势?全能虚拟主机时代互联的全能云虚拟主机怎么样,稳不稳定,速度怎么样的?域名备案查询如何查网站备案信息国外空间租用国内和海外空间 域名 服务器托管 租用ip代理地址ip代理是什么?美国网站空间我想买个国外的网站空间,那家好,懂的用过的来说说独立ip虚拟主机独立ip的虚拟主机和vps的区别和优势??虚拟主机服务商请问哪个服务商的虚拟主机比较好呀
什么是域名地址 hkbn inmotionhosting jsp主机 韩国加速器 腾讯云数据库 softbank官网 gateone 服务器维护方案 域名评估 vip购优惠 万网空间购买 卡巴斯基是免费的吗 双12 360云服务 lamp什么意思 免 美国主机侦探 建站技术 海外加速 更多