我试图清理由sendmail留下的烂摊子,我的Unix的知识是非常有限的,所以我将不胜感激一些帮助,这些软件包是否可以安全地删除,我已经运行apt-get purge sendmail* 当我运行apt-get remove –auto-remove sendmail这些软件包仍然剩下,我担心删除它们会打破别的工作。 The following packages will be REMOVED: liblockfile-bin liblockfile1 libsigsegv2 m4 procmail 0 upgraded, 0 newly installed, 5 to remove and 0 not upgraded. 这几乎是一个新鲜的dedi设置,我刚刚去保护它,所以有很多事情安装,可能会懊恼。 这将是生产,所以我想知道这些包是否可以安全地删除。
我已经设置了Linux Malware Detect来向我发送它生成的报告的电子邮件,但是即使它已经产生了多个报告,也没有收到。 相关的maldet设置/usr/local/maldetect/conf.maldet包括: email_alert="1" email_addr="[email protected]" email_ignore_clean="0" 我也使用过这个命令: whereis mail 确保安装了“mail”命令并返回“/ etc / mail”来validation安装。 我需要做什么来接收来自maldet的电子邮件?
我简单的PHP脚本发送邮件是 <?php ini_set( 'display_errors', 1 ); error_reporting( E_ALL ); $from = "[email protected]"; $to = "[email protected]"; $subject = "PHP Mail Test script"; $message = "This is a test to check the PHP Mail functionality"; $headers = "From:" . $from; mail($to,$subject,$message, $headers); echo "Test email sent"; ?> 当我在任何其他服务器上运行这个脚本时,它工作正常,但是当我在新的CentOS 7机器上执行时,我总是在/ var / log / maillog中出错 Mar 15 19:08:38 […]
我正在用sendmail MTA设置一个CentOS服务器来发送DKIM签名的邮件(发送域名是@ brighter.do)。 我成功地通过dkim milter路由邮件; 但是,他们到达我的GMail账户与dkim =失败的authentication结果,没有进一步的信息。 我该如何开始debugging(除了谷歌search“debugging失败的dkim”等相关术语)? 我使用了这些说明中描述的configuration。 我做的唯一额外的configuration更改是将我的应用程序用户添加到/etc/mail/trusted-users ,将EXTRA_FLAGS=-R添加到/etc/sysconfig/dkim-milter ,并将Canonicalization切换为relaxed/relaxed改变什么)。 我已经使用ssh-keygen -l -f app1validation了密钥是2048位。 (似乎太小的密钥可能会导致GMail拒绝有效的DKIM签名,但这似乎不是我的问题。) 我的相关DNSlogging的内容是: APP1._DOMAINKEY.BRIGHTER.DO. TXT k=rsa; p=AAAAB3NzaC1yc2EAAAADAQABAAABAQC3pJ4UJW/KBQ2D6N/6kl37yqJ0F4NcKPGApyHw4wl2zohdOPp8rELvQnRgvmQUMu3hrgicD9W9LbnGx/CzakZAA4RcJk9kI51v+Y8L5j3lZURFC1ZIXoRFgfafyo31XN3rc+V0hNMXUGcxVI09oYtyS+2AuC9cULP4Nu030I3yYFd2NOwmKPY57PU3ybwGKEvuWsB/9PyWC6KVlULlkg7TB APP1._DOMAINKEY.BRIGHTER.DO. TXT CwbMnGyavwIeoJpNlb1fINdDGWDAJvfTTpMGvIkQAehknbgBqL4IgciWQ/2xw6bMhma7MRJHzZsd7JfbNramQIpsxX6hZUkZja6HpoFJzBi1vbnLcM2n8Xhat/A1Q/F _DOMAINKEY.BRIGHTER.DO. TXT o=~ [email protected] 我得到的标题是: Delivered-To: [email protected] Received: by 10.140.42.166 with SMTP id c35csp248278qga; Wed, 23 Mar 2016 14:10:12 -0700 (PDT) X-Received: by 10.98.72.213 with SMTP id q82mr7347661pfi.164.1458767412258; Wed, 23 […]
我正在使用iRedMail 0.8.6进行电子邮件实施。 现在出现了以下问题: 在不login的情况下,不能通过telnet从现有邮件帐户发送邮件。但是,如果没有现有邮件帐户存在别名(用作转发地址),则可以通过此alisas发送邮件远程login而不login。 现在我的问题是,如果有可能通过configuration防止这种行为。 或者,我必须为每个用于中继到另一个地址的别名创build禁用的邮件帐户。 这是我的configuration: queue_directory = /var/spool/postfix smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu) biff = no append_dot_mydomain = no readme_directory = no # TLS parameters smtpd_tls_cert_file = /etc/ssl/certs/mail.pem smtpd_tls_key_file = /etc/ssl/private/mail.key smtpd_use_tls=yes smtp_use_tls=yes smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache myhostname = foo.bar.de alias_maps = hash:/etc/postfix/aliases alias_database = hash:/etc/postfix/aliases myorigin = foo.bar.de mydestination […]
我将这段代码添加到sendmail.mc文件中: dnl # Uncomment and edit the following line if your outgoing mail needs to dnl # be sent out through an external mail server: dnl # define(`SMART_HOST',`in.hes.trendmicro.eu')dnl dnl # 我做了m4转换,使sendmail.cf文件,添加下面的代码: DSin.hes.trendmicro.eu / var / mail / example中出现以下错误: <[email protected]>… Host unknown (Name server:example.com: host not found) 我不知道我在这里做错了什么,新sendmail。 感谢您的帮助!
是否有可能将邮箱从邮箱转发到另一个邮箱? 我知道前途,这不是我想要做的(似乎这是100%的答案)。 我已经在邮箱中看到了邮件。 我想把它转发到另一个有.forward的邮箱,这个邮箱可以pipe理一个脚本,将电子邮件logging到文件夹中进行logging。 所以你看到我已经有了转发设置,现在我想把邮件从一个邮箱转发到另一个邮箱,这样它就可以将收到的邮件转发给脚本。 我会承认,原因是脚本破了一会儿,现在我有那些邮件排队了。 我已经修复了脚本,我只需要通过.forward重新转发邮件。 希望我已经解释得很好。 在邮件应用程序中似乎没有前向邮件选项。
你好,我试图从我的terminal发送一个电子邮件与sendmail,它不起作用,命令我使用默认configuration,因为我只是想发送电子邮件。 我需要帮助。 在下一个我使用[email protected],这将是我真正的Gmail用户,我想发送电子邮件。 我所做的是: [root@localhost ~]# echo "Subject: sendmail test gmail" | sendmail -v [email protected] [email protected]… Connecting to [127.0.0.1] via relay… 220 localhost.localdomain ESMTP Sendmail 8.13.8/8.13.8; Fri, 3 Jun 2016 16:56:01 -0300 >>> EHLO localhost.localdomain 250-localhost.localdomain Hello localhost.localdomain [127.0.0.1], pleased to meet you 250-ENHANCEDSTATUSCODES 250-PIPELINING 250-8BITMIME 250-SIZE 250-DSN 250-ETRN 250-DELIVERBY 250 HELP >>> MAIL From:<[email protected]> […]
我最近将CentOS更新到了6.8版(最终版)。 我不确定是否dovecot停止工作或稍后。 我没有看到securelogin正确的密码和错误的密码“失败”。 我从来没有碰过/etc/pam.d – 应该是OS默认的。 它以前工作。 我不知道为什么现在不工作。 我正在使用dovecot + sendmail。 Sendmail通过sasl-> PAM进行身份validation,工作正常。 我试过passdb的shadow ,看看有什么不对,但没有成功。 这可能是巧合,但由于某种原因,强制检查(在所有分区上使用RAID 1) 更新:在raid检查完dmesg后显示这个。 auth[14058]: segfault at 9c ip 000000000040f8e0 sp 00007ffe99788070 error 4 in auth[400000+37000] auth[14133]: segfault at 8c ip 000000000040f8e0 sp 00007ffc7ec2ee60 error 4 in auth[400000+37000] dmesg之前充满了这些消息:“延迟md4的数据检查,直到md3完成”,所以我看不到segfault … 组态: # dovecot -n # 2.0.9: /etc/dovecot/dovecot.conf # OS: Linux 2.6.32-642.1.1.el6.centos.plus.x86_64 […]
我在Ubuntu 16.04.1下安装了Sendmail 。 我的需求很简单: 将发送到*@domain.com的所有电子邮件转发到一个特定的Gmail地址 除 如果电子邮件发送到[email protected],将这些邮件转发到一个特定的Gmail地址(不同于以上的Gmail地址)。 该用户在服务器上没有帐户。 我知道这很简单,但我不知道如何完成它。 我有一个virtusertable ,看起来像这样: [email protected] [email protected] @domain.com [email protected] 任何人都可以帮助我得到这个configuration好吗? 谢谢!