当前位置: 首页 > news >正文

使用API有效率地管理Dynadot域名,进行域名邮箱的默认邮件转发设置

关于Dynadot

Dynadot是通过ICANN认证的域名注册商,自2002年成立以来,服务于全球108个国家和地区的客户,为数以万计的客户提供简洁,优惠,安全的域名注册以及管理服务。

Dynadot平台操作教程索引(包括域名邮箱,解析,建站,优惠长期更新)

Dynadot.com提供的API是专为效率而构建的高级域名管理和获取工具包。在Dynadot平台上,我们提供了50多个命令来设置,管理,注册和竞标域名。

在了具体的功能API代码前,请阅读关于Dynadot的API使用须知。

在Dynadot注册的每个域名都附带免费的电子邮件转发服务。电子邮件转发允许您在您的域名上接收邮件,例如,email@yourdomain.com。该邮件会转发到已有的电子邮箱,比如Gmail、Yahoo、Hotmail或其他电子邮箱。

使用Dynadot API,可以将域名邮箱进行默认的电子邮件转发设置。

相关参数

当需要为域名邮箱设立默认的电子邮件转发地址,需要提供以下参数。

设置默认电子邮件转发请求参数

解释

forward_type

转发类型,可以是"donot"::不要转发邮件;"mx":将邮件转发给另一个邮箱主机(MX记录);"forward"::将邮件转发给另一个邮箱主机

username0 - username9

用户名,仅"forward_type"为"forward"时使用

exist_email0 - exist_email9

现有电子邮箱地址,仅当"forward_type"为"forward"时使用

mx_host0 - mx_host2

邮箱主机,仅"forward_type"为"mx"时使用

mx_distance0 - mx_distance2

Distance0为最高优先级,仅当"forward_type"为"mx"时使用

在成功进行设置之后,返回的结果将以XML或是JSON格式的标签返回,其中XML的结果标签所代表含义由下图所示:

XML结果标签

解释

<SetDefaultEmailForwardingResponse></SetDefaultEmailForwardingResponse>

响应XML文档的根节点

<SetDefaultEmailForwardingHeader></SetDefaultEmailForwardingHeader>

响应标头

<SuccessCode></SuccessCode>

如果操作成功,"0"为成功,"-1"为失败

<Status></Status>

请求状态

<Error></Error>

请求错误信息,仅状态为"error"时使用

示例:

此处,使用API发送设置默认域名邮件转发命令,set_default_email_forward,类型为电子邮件转发,转发邮箱为peter@dynadot.com。

将高级域API请求发送到以下URL:https://api.dynadot.com/api3.xml。

则最后返回的参数为:

请求(XML格式)

https://api.dynadot.com/api3.xml?key=mykey&command=set_default_email_forward&forward_type=forward&username0=peter&exist_email0=peter@dynadot.com

响应(XML格式)

<SetDefaultEmailForwardingResponse><SetDefaultEmailForwardingHeader><SuccessCode>0</SuccessCode><Status>success</Status></SetDefaultEmailForwardingHeader></SetDefaultEmailForwardingResponse>

请求(JSON格式)

https://api.dynadot.com/api3.json?key=mykey&command=set_default_email_forward&forward_type=forward&username0=peter&exist_email0=peter@dynadot.com

响应(JSON格式)

{"SetDefaultEmailForwardingResponse":{"ResponseCode":"0","Status":"success"}}

在网页中,其显示样式如下:(示例为实际操作。)

XML格式

JSON格式

相关文章:

  • 如何解决vcruntime140.dll丢失问题,详细介绍5种靠谱的解决方法
  • 2001-2022年全国31省份互联网发展47个指标合集各省电信业务信息化软件信息技术服务业
  • chatgpt功能真的强大好用吗?
  • angular插值语法与属性绑定
  • 创建namespace级别权限
  • C++报错:没有与参数列表匹配的构造函数 (能确定类型是正确的)
  • Docker Compose快速入门
  • MYSQL 二、SQL语句总结 2 (创建和管理表 以及 数据增删改)
  • Flink 生产问题(数据倾斜)
  • Java类和对象(五)—— 抽象类、接口、Object类和内部类
  • JAVA开发 基于最长公共子序列来计算两个字符串之间的重复率
  • 删除链表的倒数第N个节点-力扣
  • GitLab的原理及应用详解(三)
  • 深入解析kube-scheduler的算法自定义插件
  • 软件系统安全设计规范(word原件)
  • @jsonView过滤属性
  • 0x05 Python数据分析,Anaconda八斩刀
  • docker-consul
  • exports和module.exports
  • Fastjson的基本使用方法大全
  • Git 使用集
  • Java读取Properties文件的六种方法
  • Java多线程(4):使用线程池执行定时任务
  • MYSQL如何对数据进行自动化升级--以如果某数据表存在并且某字段不存在时则执行更新操作为例...
  • Python代码面试必读 - Data Structures and Algorithms in Python
  • Python学习之路13-记分
  • Redis 懒删除(lazy free)简史
  • 从伪并行的 Python 多线程说起
  • 得到一个数组中任意X个元素的所有组合 即C(n,m)
  • 第十八天-企业应用架构模式-基本模式
  • 对象引论
  • 经典排序算法及其 Java 实现
  • 坑!为什么View.startAnimation不起作用?
  • 聊聊spring cloud的LoadBalancerAutoConfiguration
  • 那些被忽略的 JavaScript 数组方法细节
  • 前端每日实战 2018 年 7 月份项目汇总(共 29 个项目)
  • 前端相关框架总和
  • 区块链共识机制优缺点对比都是什么
  • 小程序button引导用户授权
  • 一起来学SpringBoot | 第十篇:使用Spring Cache集成Redis
  • 400多位云计算专家和开发者,加入了同一个组织 ...
  • ionic入门之数据绑定显示-1
  • 曾刷新两项世界纪录,腾讯优图人脸检测算法 DSFD 正式开源 ...
  • # Maven错误Error executing Maven
  • #Java第九次作业--输入输出流和文件操作
  • #常见电池型号介绍 常见电池尺寸是多少【详解】
  • #鸿蒙生态创新中心#揭幕仪式在深圳湾科技生态园举行
  • (32位汇编 五)mov/add/sub/and/or/xor/not
  • (C#)一个最简单的链表类
  • (delphi11最新学习资料) Object Pascal 学习笔记---第7章第3节(封装和窗体)
  • (第8天)保姆级 PL/SQL Developer 安装与配置
  • (二)Linux——Linux常用指令
  • (转)AS3正则:元子符,元序列,标志,数量表达符
  • (转)Google的Objective-C编码规范
  • (转载)VS2010/MFC编程入门之三十四(菜单:VS2010菜单资源详解)