使用GMailSender时,请包含“来自姓名”

时间:2016-10-29 07:11:21

标签: java android email

我正在尝试使用GMailSender从我的应用内发送电子邮件。我希望电子邮件具有正确的“来自姓名”,您知道如“服务名称< email@service.com>”。但是,使用此语法仍然会删除名称,我只看到电子邮件地址。我尝试过全面搜索,以及尝试各种组合以使其发挥作用。没有用。这是我的代码供您参考:

GMailSender SenderEmail = new GMailSender("email@service.com", "password");
try {
    String Subject = "Subject";
    String Body = "Body";
    String FromEmailID = "Service Name <email@service.com>";
    String ToEmailID = "user@gmail.com";
    SenderEmail.sendMail(Subject,Body,FromEmailID,ToEmailID);

    startActivity(new Intent(OneActivity.this, TwoActivity.class));
    finish();
} catch (Exception e) {
    e.printStackTrace();
}

1 个答案:

答案 0 :(得分:0)

您无法通过API执行此操作。您需要从Gmail界面本身设置显示名称。

see this