当前位置: 首页 > 知识库问答 >
问题:

Mailapp。从用户发送电子邮件控件

臧烨烁
2023-03-14

我目前正在我的google open sheets脚本中使用此函数。。。

MailApp。sendEmail(电子邮件地址、电子邮件地址、主题、正文);

问题是我无法控制发件人的电子邮件地址。发件人电子邮件设置在哪里?我可以控制回复电子邮件地址,但这并不能真正解决我的问题。

有什么想法吗?谢谢

共有1个答案

郦楷
2023-03-14

这个问题更复杂,因为你有MailApp(你正在使用)和GailApp(你不是,但可以类似地用来发送邮件)。

结构为。sendEmail功能实际上是。sendEmail(收件人、主题、正文、选项),选项使您能够修改诸如“发件人”地址之类的内容。

对于MailApp,您无法修改发件人地址,这不是选项之一。猜测原因很简单(垃圾邮件发送者会喜欢脚本,允许他们从任何他们想要的电子邮件地址发送邮件),但毫无意义。

对于GmailApp,您可以将“发件人地址”指定为选项之一,但这仅限于从当前运行脚本的GMail帐户中选择别名地址。您可以使用以下格式执行此操作:

 // Send an email specifying a from address
 GmailApp.sendEmail('mike@example.com', 'Subject example', 'This is the body of the message', {
     from: 'one-of-your-alias-addresses@mydomain.com', //Specify a from address, must be an alias of the sending account
     name: 'John Doe'//Specify my name if I want
 });

注意:我认为使用此操作需要运行脚本的用户授予额外的权限。

 类似资料:
  • 问题内容: 我正在尝试从PHP发送简单的HTML电子邮件。下面的代码仅导致GMail中的空白电子邮件。它还有一个名为“ noname”的空附件,这根本不是我想要的;尽管那可能只是它无法正常工作的症状。 我使用的代码是: 问题答案: 原来关键是编码类型。代替: 我需要使用: 它可能取决于您如何在自己的文本编辑器中保存PHP文件的细节。我没有研究它,但是PHP中的 iconv 函数可能也给我带来了一些

  • 我如何使用Google Compute Engine(或类似的服务,如AWS)通过用户的SMTP服务器代表用户发送电子邮件? 我感兴趣的是建立一个在线电子邮件客户端,它允许用户进入他们的SMTP和POP服务器并发送/接收电子邮件,就像他们使用桌面客户端一样。GCE会屏蔽所有SMTP端口以防止滥用,并建议改用SendGrid之类的邮件服务。然而,在研究了几十种此类服务之后,它们似乎都只支持使用自己的

  • 我知道这里已经有很多关于向hotmail发送电子邮件的问题了。我已经通读了它们,以及过去几周的许多在线帖子,但仍然无法解决这个问题。 我遇到的问题是,我无法向拥有hotmail电子邮件地址的客户发送电子邮件。我可以向雅虎发送电子邮件,也可以向gmail发送电子邮件(尽管这些邮件似乎进入了垃圾文件夹),但是当我向hotmail电子邮件地址发送电子邮件时,它们似乎永远不会到达。 我在PHP Symfo

  • 问题内容: 我正在使用sendgrid发送电子邮件,并且使用以下代码可以正常工作,但没有附件。 但是我需要发送附件,因此我搜索了github源和Web文档API,由于某种原因,没有javadocs,但是有一个示例GitHub sendgrid, 所以我一直在尝试直到它起作用为止,我缩小了一些异常和响应代码,起初我是被禁止的未经授权,最好是响应202,表示有效且已排队(在此处检查),这是我的代码发送

  • 问题内容: 在Swift 的正常情况下,我使用此代码发送邮件。 如何在SwiftUI中实现相同目标? 我需要使用吗? 问题答案: 如前所述,您需要将组件移植到via 。 这是一个简单的实现: 用法 : (在运行iOS 13的iPhone 7 Plus上进行了测试-就像一个护身符) 为Xcode 11.4更新

  • 主要内容:SmtpClient类,示例VB.Net应用程序可发送电子邮件。名称空间包含用于向简单邮件传输协议(SMTP)服务器发送电子邮件以供传送的类。 下表列出了一些常用的类: 编号 类 描述 1 代表电子邮件的附件。 2 将附件存储为电子邮件的一部分。 3 代表电子邮件发件人或收件人的地址。 4 存储与电子邮件关联的电子邮件地址。 5 表示可以使用类发送的电子邮件。 6 允许应用程序使用简单邮件传输协议(SMTP)发送电子邮件。