c# - 向 Mailto 提交 mailto 字符串通常不起作用
问题描述
我正在编写一个应用程序(在 C# 中)。除其他外,该应用程序允许用户发送电子邮件。应用程序创建一个 mailto 字符串,然后调用 ProcessStart(mailto);
所以我的代码进入了邮件发送部分,它通过mailto发送一封电子邮件。我在我得到我的 gmail 的同一台机器上。当它调用 ProcessStart(mailto) 时,我看到 Microsoft Mail 程序正在运行。这很好,因为我不希望应用程序在没有用户交互的情况下发送电子邮件。
我在邮件程序中单击发送,然后……没有任何反应。邮件似乎已发送电子邮件,但我的 gmail(在同一台机器上的 Chrome 中)没有收到它。它不在垃圾邮件或垃圾箱中,甚至不在已发送的文件夹中,无论是在 Gmail 中还是在邮件程序中。难道我做错了什么?发件箱(在 Microsoft 邮件程序中)为空。
mailto 字符串如下所示:
"mailto:billy10101010@gmail.com, sally1010101010@gmail.com?subject=Test Mail&body=test"
有时,邮件是通过 Mail 程序发送和接收的。
我向其他人发送了电子邮件(不是在我自己的计算机上)。一个得到它,另一个没有。
解决方案
推荐阅读
- python - Tkinter - 在我的项目中添加背景后出现问题
- python - pymysql 字典游标类型转换和 json 转储问题
- python - 一维 numpy 数组是否总是表现得像行向量?
- java - Recyclerview 独立按钮和计数器
- php - 使用 apache 虚拟主机时找不到本地资产(css/js)
- symfony - 使用 Doctrine 设置数据库连接超时
- google-cloud-platform - Google Cloud Functions + Endpoints via ESPv2:超时问题
- android - Kotlin Android 全尺寸相机而不是缩略图?
- asp.net-mvc - 布局中带有下拉菜单的 Razor 页面
- angular - 需要时刻定义。AMD 发布后无法正常工作