SMTP 点填充..何时何地进行?

2024-06-24

我在传输电子邮件时发现了有关点填充的相互矛盾的信息。

  1. 如果该行包含单个点,则填充一个点(以避免过早终止)
  2. 在每行中填充一个点 统计数据以点开头
  3. 仅将点填充到 (1) 以及引用可打印消息部分的每一行部分

谁能澄清一下吗?


根据 SMTP 标准 RFC 5321,第 4.5.2 节:

https://www.rfc-editor.org/rfc/rfc5321#section-4.5.2 https://www.rfc-editor.org/rfc/rfc5321#section-4.5.2

为了允许透明传输所有用户编写的文本,使用以下过程:

  • 在发送一行邮件文本之前,SMTP 客户端会检查该行的第一个字符。如果是句点,则会在行首插入一个附加句点。
  • 当 SMTP 服务器收到一行邮件文本时,它会检查该行。如果该行由单个句点组成,则将其视为邮件结束符。如果第一个字符是句点并且该行还有其他字符,则删除第一个字符。

所以,从你问题的三点来看,第二点是正确的。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

SMTP 点填充..何时何地进行? 的相关文章

  • PHPMailer - AddAttachment 不起作用

    我有一个网络表单 它使用 phpmailer 函数将表单内容通过电子邮件发送回给我 我正在尝试添加 AddAttachment 功能 但我似乎在 php ini 中遇到问题 这是我的 html 片段 td div align right A
  • 避免滥用“添加好友”的最佳实践

    我有一个具有基本社交功能的 PHP CodeIgniter 网站 其中显然包含 添加朋友 链接 单击此链接时 会在后台进行 AJAX 调用 从而将与该链接关联的用户添加为登录用户的好友 此外 该链接会转换为 删除朋友 其作用与罐头上所说的一
  • 编辑表单以清理/验证电话号码

    我对 PHP 的经验非常有限 我真的希望有人可以帮助我 我想要做的是清理 验证输入的电话号码 以便只允许使用数字 我想我需要使用FILTER SANITIZE NUMBER INT但我不确定在哪里或如何使用它 这是我的代码
  • 在 Django 1.7 中使用 html 发送电子邮件

    In 发送邮件 我们有一个新参数 html message Docs https docs djangoproject com en dev topics email send mail I have 电子邮件 html文件 我想发送我的消
  • Django/Python:电子邮件回复已更新到站点[关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • Exchange 服务器不接受 javax.mail API 提供的用户名/密码

    我有一个可爱的小型 Java 客户端 可以发送签名的电子邮件 我们有一个需要用户名 密码身份验证才能发送消息的 Exchange 服务器 当我连接到交换服务器时 出现以下错误 avax mail AuthenticationFailedEx
  • 如何发送电子邮件而不进入垃圾邮件

    MailAddress mailFrom new MailAddress email protected cdn cgi l email protection MailAddress mailTo new MailAddress email
  • 重置密码 电子邮件

    我是 Laravel 开发新手 目前正在从事小型项目 我想自定义重置密码的电子邮件模板 甚至将其链接到完全不同的模板 对于身份验证脚手架 我使用了php artisan make auth命令 但是 默认重置密码功能使用默认的 Larave
  • 用 Java 解析 RFC 2822 电子邮件地址

    许多人不知道 电子邮件地址需要一个库来解析 简单的正则表达式 例如 还不够 电子邮件地址甚至可以包含评论 其中可以包含诸如 破坏简单的正则表达式 有一个Node js 库 https github com baudehlo node add
  • Django:重置密码不发送电子邮件

    我正在使用 Django 密码重置 我的代码中有这个代码设置 py EMAIL USE TLS True EMAIL HOST smtp gmail com EMAIL PORT 587 EMAIL HOST USER email prot
  • Android:如何在 Android 中访问电子邮件地址

    我有以下代码 通过它我可以检索电话号码 不知何故 我无法使用 android provider Contacts People API 检索电子邮件地址 有任何想法吗 import android app AlertDialog impor
  • gmail 不断阻止 PHPmailer 登录

    我将在接下来的 8 小时内部署一个网站 而 Gmail 刚刚停止接受 PHPmailer 登录我的帐户 起初 它在测试过程中工作了几个小时 然后 它就停止工作了 我已经允许所有允许不太安全的应用程序从 gmail 登录 但它仍然不允许 ph
  • 使用 luasocket smtp 和 ssl 发送电子邮件

    我一直在尝试使用帖子中描述的代码发送电子邮件 lua使用gmail账户发送邮件 https stackoverflow com questions 11070623 lua send mail with gmail account 代码由米
  • 通过 SMTP 发送带有保证 ID 的消息

    再会 抱歉提出这么 明确 的问题 让我解释一下 在我的 程序 中 我通过 例如 gmail SMTP 服务器发送一些电子邮件 假设我发送的每封电子邮件的标头中都包含一些唯一的 ID 由我生成 从 gmail 检索消息 例如 使用 pytho
  • Django - 电子邮件发送两次

    每当我使用如下所示的电子邮件设置从views py调用下面的方法时 电子邮件的两份副本都会发送给收件人 并且我收到如下所示的错误 def sendEmailBasic request msg EmailMessage Request Cal
  • 将 ActionMailer 与公司 Gmail 帐户结合使用

    我不确定这是否属于服务器故障 或者如果在其他地方更有意义 请随意将其移动 我已经看到了设置 smtp 设置以及将 ActionMailer 与 Gmail 结合使用的示例 并确认它们对我有用 基本上对我来说是这样的 config actio
  • 如何使用 HP-UX shell 脚本将简单的文本文件作为附件发送?

    我需要在 HP UX 中使用 shell 脚本发送一封带有文本文件作为附件的电子邮件 我没有安装mutt 我正在使用以下命令 但它在电子邮件正文中发送文件内容 我希望将其作为附件 mailx s Report email protected
  • 让 PHPmailer 成为 Gmail 的“更安全的应用程序”

    我们可以在 PHPmailer 中实施哪些安全措施 使其成为更安全的 Gmail 应用程序 https support google com accounts answer 6010255 https support google com
  • Laravel mail 假装不打印任何内容

    I set pretend gt true in the mail php 创建了这个new php view div E mail user gt email br User user gt username br Pass user g
  • 为什么php邮件功能在xampp中不起作用

    我在使用 xampp 时遇到问题 我想检查邮件表格 但看不到任何结果 我像本网站中的教程一样配置 Mercury 32 http system66 blogspot com 2010 01 how to send mail from loc

随机推荐

  • 哈希函数何时彼此正交?

    哈希函数何时彼此正交 您能提供一个 Java 中两个彼此正交的哈希函数的示例吗 From 正交哈希函数 两个哈希函数h1和h2是正交的 如果对于所有状态 s s S 且 h1 s h1 s 且 h2 s h2 s 我们有 s s S Ede
  • Doctrine2 命名查询

    我在 Doctrine2 中找不到任何有关命名查询的文档 请帮忙 Doctrine2 有命名查询功能吗 您可以使用 命名查询 DQL 例子 use Doctrine ORM Mapping NamedQuery use Doctrine O
  • 使用 AVAssetWriter 录制视频时获取视频的持续时间

    我有一堂课将视频和音频录制到 mp4 文件中 我用AVAssetWriter AVAssetWriterInput做这样的任务 使用这种方法录制视频时如何获取视频的持续时间 AVAssetWriter 开始startSession时可以节省
  • 如果等于特定值则替换列

    我希望替换 CSV 中的第四列 如果它等于 N A 我正在尝试将其更改为 1 我似乎无法让它发挥作用 awk F if 4 N A 4 1 test csv 您可以使用以下内容awk awk F 4 4 N A 1 4 1 OFS test
  • 在 Laravel 4 路由中接受编码的 URL

    我正在 Laravel 4 Beta 5 中开发一个网站 我试图将编码的 URL 传递到路由器 问题是 编码的 URL 中包含百分比等 因此它被 Laravel 阻止 URL 使用 Javascript 函数进行编码encodeURICom
  • 在 Android 模拟器中访问 google api 时出现运行时错误

    我正在尝试访问 googleFit API 看起来很简单 获取谷歌登录权限和所需的授权 然后查询步数 我的代码似乎不起作用 当我调试它时 fitnessOption声明部分抛出 源代码与字节码不匹配 错误 我清理了我的项目 重建它但不起作用
  • 如何在使用 Android Paging 3 库时显示空视图

    我正在使用 Paging 3 库 我可以检查刷新状态是否为 正在加载 或 错误 但我不确定如何检查 空 状态 我可以添加以下条件 但我不确定其条件是否正确 adapter loadStateFlow collectLatest loadSt
  • ExcelDna F# 和可选参数

    对于标量 即非类似数组 可选参数 我将使用以下模式
  • 如果我在计算强连通分量时不使用 G 转置会怎样?

    我正在阅读算法导论 在 22 5 强连通分量中 算法 STRONGLY CONNECTED COMPONENT G 定义为 调用 DFS G 计算每个顶点 u 的完成时间 u f 计算 G 转置 调用 DFS G transpose 但在
  • 如何给 Git 控制台着色?

    我最近看到gitWindows 中的控制台是彩色的 例如绿色表示添加 红色表示删除等 我如何为我的颜色上色git这样的控制台 为了安装它 我使用了以下命令 sudo apt get install git core As noted htt
  • 如何让浏览器或 PHP 缓存 fetch() 请求?

    这基本上是相反的fetch 如何发出非缓存请求 https stackoverflow com questions 29246444 fetch how do you make a non cached request 假设我们有客户端 d
  • 用于生成和使用 JSON 的控制器的 Spring RequestMapping

    具有多个消费和生产的 Spring 控制器application json 我的代码充满了长注释 例如 RequestMapping value foo method RequestMethod POST consumes MediaTyp
  • ASP.NET MVC - 服务层,每个控制器操作中的单个或多个服务?

    我开始在我的 MVC 项目中实现一个服务层 以精简一些臃肿的控制器 它也有存储库 工作单元模式 我的问题是 如果您的页面有一个复杂的视图模型 其中包含大量子对象等 并且在幕后有大量逻辑发生 让您了解原始开发人员编写的控制器有近 4000 行
  • 检查NLog中是否发生日志事件

    我正在尝试检查我的应用程序中是否发生了日志事件 以及它是否执行了某些操作 我已经检查了所有地方 似乎找不到任何有关日志事件是否发生的信息 private static Logger logger LogManager GetCurrentC
  • 如何处理 Android MediaCodec 解码器的第一个输出 ByteBuffer?

    我正在尝试使用 Android 的 MediaCodec 套件编写音频重采样器 我目前正在将 MP3 立体声音频文件输入 MediaExtractor 然后由 MediaCodec 进行解码 源音频的采样率为48000 我不明白的是我从解码
  • Python 的“with”是一元吗?

    像我之前的许多鲁莽的先驱者一样 我正在努力穿越理解单子这片无路可走的荒原 我仍然在蹒跚学步 但我不禁注意到 Python 的某种类似 monad 的品质with陈述 考虑这个片段 with open input filename r as
  • 使用 RavenDB 和 LINQ 查找至少包含子集中一个元素的对象

    我有简单类型Question public class Question public Question string id Id id Tags new List
  • 在java中使用NuSMV作为模型检查器

    我正在尝试使用 NuSMV 作为 java 中的模型检查器 但是 我无法在网上找到相关的 JAR 库 我找到的唯一一个是在here http haschemi blogspot com 2011 03 access nusmv from j
  • Android 如何在启动时启动 Activity

    让我描述一下我想要的东西 我想构建一个 主应用程序 并将其设置为当手机开机时 它立即进入主应用程序 用户永远无法退出此应用程序 这将用于家长控制之类的用途 并且他只能从其中启动其他应用程序 基本上它就像一个 自定义桌面 我必须强调 重要的是
  • SMTP 点填充..何时何地进行?

    我在传输电子邮件时发现了有关点填充的相互矛盾的信息 如果该行包含单个点 则填充一个点 以避免过早终止 在每行中填充一个点 统计数据以点开头 仅将点填充到 1 以及引用可打印消息部分的每一行部分 谁能澄清一下吗 根据 SMTP 标准 RFC