2014-03-06 64 views
2
  1. Google Apps电子邮件设置API允许您创建新的别名(发送邮件为),但我找不到更新别名帐户签名的方法,只有签名自我解释。通过电子邮件设置API更新别名签名

    在Gmail设置>>常规选项卡:签名,您可以为每个别名定义签名...我需要更新所有签名。有没有办法通过Email Settings API检索和更新ALIAS签名?

  2. 什么是新的谷歌API客户端库在电子邮件Java设置相应的API或者是错误的说,这是新的,它正在取代GDATA-Java的客户端API

注意:是的,我说的是谷歌Apps域用户

回答

0
  1. 没有办法(据我所知),因为没有公开的API更新别名编程的签名。你只能通过用户界面来完成。

  2. 电子邮件设置API仍基于旧的基于Gdata Atom的API基础结构。谷歌对他们关于此事的交流非常好,并且会更新Email Setting API main page

0

别名还可以用来管理签名的帐户。

听起来像账号==签名的别名?

您还可以为每个别名配置电子邮件签名。例如,设置签名用户的主地址:

SendAs primaryAlias = null; 
ListSendAsResponse aliases = gmailService.users().settings().sendAs().list("me").execute(); 
for (SendAs alias: aliases.getSendAs()) { 
    if (alias.getIsPrimary()) { 
     primaryAlias = alias; 
     break; 
    } 
} 
SendAs aliasSettings = new SendAs().setSignature("I heart cats."); 
SendAs result = gmailService.users().settings().sendAs().patch(
     "me", 
     primaryAlias.getSendAsEmail(), 
     aliasSettings) 
     .execute(); 
System.out.println("Updated signature for " + result.getDisplayName()); 

https://developers.google.com/gmail/api/guides/alias_and_signature_settings#managing_signatures