我正在尝试使用skpsmtpmessage发送邮件。但收件人将看到SMTP授权用户ID的ID。在这种情况下,“fromEmail”变量无用。如何使用其他邮件ID发送邮件。我也无法更改发件人姓名。
示例
testMsg.fromEmail = @“user1@gmail.com”;
testMsg.relayHost = @“smtp.gmail.com”;
testMsg.requiresAuth = YES;
testMsg.login = @“user2@gmail.com”;
testMsg.pass = @“mypassword”;
收件人会将发件人姓名视为“user2@gmail.com”。但我希望“user1@gmail.com”作为发件人姓名。如何使用“fromEmail”发送邮件
答案 0 :(得分:3)
为了防止垃圾邮件,欺骗等,今天最严重的邮件服务要求您从与用于身份验证的电子邮件地址相同的电子邮件地址发送邮件。 Gmail很可能也是如此。
如果您使用Google作为邮件提供商,那么您可能无法将您的电子邮件显示为从您经过身份验证的邮件帐户发送的其他邮件帐户。