我的一位成员回复了我发送给他们的私信,并且明显是从他们的电子邮件提供商直接回复的。
在他们的回复下方是“…”,这会打开电子邮件线程的完整视图。
这当然包括:
发件人: 我社区的电子邮件地址
日期: 2022 年 3 月 4 日,星期五
收件人: 他们的电子邮件地址![]()
主题: 某某事电子邮件正文消息
有什么方法可以防止这种情况发生吗?
我的一位成员回复了我发送给他们的私信,并且明显是从他们的电子邮件提供商直接回复的。
在他们的回复下方是“…”,这会打开电子邮件线程的完整视图。
发件人: 我社区的电子邮件地址
日期: 2022 年 3 月 4 日,星期五
收件人: 他们的电子邮件地址![]()
主题: 某某事电子邮件正文消息
有什么方法可以防止这种情况发生吗?
您是否配置了邮件回复?
您的 notification_email 是否与发送到整个社区的地址相同?
这是一个长期存在的问题,对此也无能为力。发送电子邮件私信时,不分享您的电子邮件地址的唯一方法是在回复前将其删除。不同的电子邮件客户端处理方式不同。在 Gmail 中,回复者的电子邮件地址不包含在此处,但在其他客户端中可能会包含。
您可以尝试以下管理员设置:
我想我们可以做的一件事是混淆通过私信分享的任何电子邮件地址……但这可能会在您试图与某人讨论电子邮件地址时造成问题!
因此,我正在调查一个问题,即邮件回复的私人消息(PM)会泄露电子邮件地址,并且“始终显示修剪后的内容”不起作用。
点击后显示电子邮件其余部分的三个点显示在:
code:
# 仅在消息中添加省略部分
if options[:elided].present? && (SiteSetting.always_show_trimmed_content || is_private_message)
options[:raw] << Email::Receiver.elided_html(options[:elided])
options[:elided] = ""
end
我的问题是:
我猜我想要保留旧的行为,但不确定它现在还有没有意义。这是一个权衡,一方面你可以泄露电子邮件地址,另一方面修剪器有时会删除重要内容。
我认为那没问题,但在“不泄露电子邮件地址”方面,修剪器并非 100% 安全。
这是你会接受 PR 的内容吗?
当然 ![]()
谢谢 @RGJ
期望的功能是什么样的?
always show trimmed content(始终显示修剪内容)设置为 false 时,它就永远不会显示修剪内容show trimmed content(显示修剪内容),选项包括 always(始终)、never(从不)和 private messages(私信)我更喜欢那个选项 ![]()
是的,我也是。下一个,也是希望是最后一个问题:我们应该将 always show trimmed content 的 false 值迁移到 private messages 还是 never?我的想法是采取更安全的方式,将其迁移到 never。
我在查看 trim incoming emails 和 always show trimmed content 这两个设置及其交互方式时遇到了这个话题。
我想知道这里提出的想法的后续情况。是被搁置了,还是被放弃了?