标签: email

通过 postfix 转发邮件时的 SRS/发件人重写

有什么方法可以使用 Postfix 执行 SRS 或类似的操作吗?

当我收到来自 user@example.org 的邮件时,我将它(通过 catchall)转发到 something@gmail.com,但 GMail 正在检查 SPF,并且发现我的服务器无权代表 example.org 发送邮件. 我想将发件人重写为 something@myserver,同时将发件人保留为 user@example.org。

email postfix

15
推荐指数
2
解决办法
2万
查看次数

你使用 postfix 还是 qmail 以及为什么

我正在设置服务器,我可以选择安装 qmail 或 postfix。有人可以帮助我做出正确的选择。

我喜欢看到的内容是:
- 性能
- 易于设置
- 安全性

email email-server postfix

15
推荐指数
2
解决办法
3万
查看次数

“no-reply@”或“noreply@”哪个更可取?

拥有向用户发送通知的服务,我目前正在考虑将发件人电子邮件地址从“info@”更改为更有意义的内容。

由于回复永远没有意义,我正在考虑使用那些“无回复”电子邮件地址之一。

在通过我过去 10 年的电子邮件收件箱和一些 Google 搜索进行了一些检查后,我不确定哪个“更好”(就更有可能被垃圾邮件检查器过滤掉)使用:

  • noreply @mydomain.com” -或者-
  • 没有回复@mydomain.com”?

另外,我不确定差异是否重要。

所以我的问题是:

使用哪种“无回复”电子邮件地址,为什么?

email smtp spam

15
推荐指数
1
解决办法
2万
查看次数

获取 postfix 来转发 root 的邮件

我有一台运行 postfix 的 Ubuntu 服务器。它不是我的域的邮件服务器。

每当为 root 运行 cron 作业时,输出邮件不会在本地传递,而是通过主邮件服务器发送到 root@mydomain.com。这不是我想要的。

我希望 root 的邮件要么在本地发送,要么转发到 anothermail@anotherdomain.com。

我已经尝试修改~root/.forward/etc/aliases(并运行新别名),但没有任何帮助(我猜这些文件只在 postfix 尝试在本地发送邮件时检查)。

我能做什么?

这是/etc/postfix/main.cf

smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
biff = no
append_dot_mydomain = no
readme_directory = no
smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
smtpd_use_tls=yes
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
myhostname = linux1.mydomain.com
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = linux1.mydomain.com, localhost.linux1.mydomain.com, localhost
relayhost = my.isps.relayhost.com
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
mailbox_size_limit = 0
recipient_delimiter = …
Run Code Online (Sandbox Code Playgroud)

email linux ubuntu postfix

15
推荐指数
2
解决办法
5万
查看次数

主题中的无偿 CRLF:行 - 为什么在那里,它是否合法?

我遇到了 NAGIOS 系统向流行的电子邮件到短信服务发送电子邮件的问题。电子邮件到短信服务接收带有文本的电子邮件Subject:,并将它们发送到To:字段中编码的手机号码。到现在为止还挺好。可悲的是,sendmail的(和前后缀)似乎将无偿CRLF到(不一定长)Subject:线,而这造成我的短信,以在CRLF被截断,当且仅当Subject:行包含一个或多个冒号过去没来由CRLF。

我相信这些消息是正确创建的,但可以肯定的是,这里是我为自己创建了一个完全 noddy 测试消息,Subject:一行很长:

echo "foo" | mail -s "1234567 101234567 201234567 301234567 401234567 501234567 601234567 701234567 801234567 90123456789" reaper@teaparty.net
Run Code Online (Sandbox Code Playgroud)

注意这一Subject:行没有多余的冒号;我在这里所做的只是显示在电线上插入了一个额外的 CRLF。这是结果sudo ngrep -x port 25


44 61 74 65 3a 20 46 72    69 2c 20 33 31 20 4d 61    Date: Fri, 31 Ma
79 20 32 30 31 33 20 31    30 3a 34 33 3a 35 …

email smtp sendmail

15
推荐指数
1
解决办法
4664
查看次数

如何在 cron 作业后发送电子邮件

我为增量备份添加了一个 cron 作业,并像这样配置它:

0 23 * * * /usr/bin/rsync -ravzX /mnt/external/project/ /media/backup/project/ | mail -s "Backup Success" admin@example.com

但是我没有收到任何电子邮件。
我怎样才能找出问题所在?

email linux centos cron

15
推荐指数
2
解决办法
11万
查看次数

在“信封”和“标题”中重复电子邮件地址有什么意义?

我了解到,FROM 地址和 TO 地址都在称为“信封”的隐藏元素中重复,然后在“正文”中再次重复。

  1. 为什么不将信封数据复制到“标题”中?
  2. 为什么会存在这种重复,为什么不能将必要的功能嵌入到消息本身中?
  3. 所有(非 SMTP)邮件传输都这样做吗?
  4. 有哪些 SMTP 替代方案?(所以我可以更好地理解推理)

email smtp legacy protocol rfc

15
推荐指数
2
解决办法
1780
查看次数

将 Gmail 用于企业电子邮件解决方案有哪些问题?

有些人会对在公司网络之外使用公司电子邮件感到不舒服。如何消除这种恐惧?将 Google 用于企业电子邮件还有哪些其他问题?有什么好处?

email gmail

14
推荐指数
3
解决办法
2万
查看次数

是否有电子邮件标题可以避免大多数自动回复者的回复?

我有一些脚本可以在必要时自动发送小型电子邮件通知。我从这些邮件中收到了少量自动回复消息(例如外出或休假)。是否有一个标题可以添加到电子邮件中,以向(表现良好的)自动回复者表明我对任何回复不感兴趣?

另请参阅此相关 StackOverflow 问题

email

14
推荐指数
3
解决办法
4872
查看次数

如何将所有外发电子邮件从 postfix 重定向到单个地址进行测试

我正在为发送一些电子邮件通知的基于 Web 的应用程序设置测试服务器。

有时测试是使用真实客户数据执行的,因此我需要保证服务器在我们测试时无法向我们的真实客户发送电子邮件。

我想要的是配置 postfix,以便它接收任何外发电子邮件并将其重定向到单个电子邮件地址,而不是发送到真正的目的地。

我正在运行 Ubuntu 服务器 9.10。

先感谢您

email ubuntu postfix testing redirect

14
推荐指数
3
解决办法
2万
查看次数

标签 统计

email ×10

postfix ×4

smtp ×3

linux ×2

ubuntu ×2

centos ×1

cron ×1

email-server ×1

gmail ×1

legacy ×1

protocol ×1

redirect ×1

rfc ×1

sendmail ×1

spam ×1

testing ×1