邮件推送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
LOCVPS发来了针对XEN架构VPS的促销方案,其中美国洛杉矶机房7折,其余日本/新加坡/中国香港等机房全部8折,优惠后日本/新加坡机房XEN VPS月付仅29.6元起。这是成立较久的一家国人VPS服务商,目前提供美国洛杉矶(MC/C3)、和中国香港(邦联、沙田电信、大埔)、日本(东京、大阪)、新加坡、德国和荷兰等机房VPS主机,基于XEN或者KVM虚拟架构,均选择国内访问线路不错的机房,适合建...
diyvm怎么样?diyvm这是一家低调国人VPS主机商,成立于2009年,提供的产品包括VPS主机和独立服务器租用等,数据中心包括香港沙田、美国洛杉矶、日本大阪等,VPS主机基于XEN架构,均为国内直连线路,主机支持异地备份与自定义镜像,可提供内网IP。最近,DiyVM商家对香港机房VPS提供5折优惠码,最低2GB内存起优惠后仅需50元/月。点击进入:diyvm官方网站地址DiyVM香港机房CN...
如今我们网友可能较多的会选择云服务器、VPS主机,对于虚拟主机的话可能很多人不会选择。但是我们有些外贸业务用途的建站项目还是会有选择虚拟主机的。今天看到的Stablehost 商家虚拟主机在黑五期间也有四折优惠,对于这个服务商而言不是特别的喜欢,虽然他们商家和我们熟悉的老鹰主机商有些类似,且在后来老鹰主机改版和方案后,Stablehost 商家也会跟随改版,但是性价比认为不如老鹰主机。这次黑色星期...
阿里云邮箱登陆首页为你推荐
空间主机网站服务器,主机,空间 有什么区别?美国虚拟主机最好的美国虚拟主机在哪里找啊。。美国vps租用香港VPS:那里有租用香港VPS或者美国的VPS国外主机空间2个国外主机空间,都放了BLOG,看看哪个更快?100m网站空间做网站100M的空间够用吗?虚拟主机mysql我申请的虚拟主机 ,是MYSQL数据库,但是我安装好网页后,需要更改的数据库地址是我默认的还是找卖家咨询?西安虚拟主机如何评价虚拟主机的优劣备案域名购买在哪里可以买到已备案域名啊?购买域名购买域名怎么做会计分录域名批量查询如何进行域名批量查询注册
哈尔滨服务器租用 directspace 免备案cdn payoneer 国外空间服务商 搜狗抢票助手 搜狗12306抢票助手 服务器架设 java空间 刀片服务器的优势 腾讯实名认证中心 789电视剧 免费私人服务器 免费asp空间 免费网络 阿里云手机官网 512内存 windowssever2008 美国主机 ncp是什么 更多