React Native中如何设置邮件发送方邮箱地址?
关于mailto链接设置发件人及mailfrom参数的说明
- 标准的
mailto协议里不存在mailfrom参数,也没法直接通过mailto链接指定发送方邮箱地址。 - 发送方的邮箱地址由用户本地的邮件客户端(比如Outlook、苹果邮件、Gmail客户端)控制,客户端会默认使用已配置的主邮箱账号,或让用户手动选择已添加的其他账号——这是出于安全考量,避免出现任意冒用他人邮箱发件的情况。
- 个别小众邮件客户端可能支持非标准的
from参数,但这不属于通用规范,主流客户端基本都不支持,就算添加也不会生效,完全不建议依赖这种方式。
你的代码示例:
const emailTo = "support@example.com"; const subject = "Hello"; const message = "How are you!"; Linking.openURL(`mailto:${emailTo}?subject=${subject}&body=${message}`);
内容的提问来源于stack exchange,提问作者s-hunter
相关产品推荐
相关产品推荐

