默认情况下,Arch Linux没有安装sendmail。因此,我在我的syslog中得到了以下消息:
Sep 15 13:16:01 zorro crond[18497]: mailing cron output for user collectors sh cronjob.sh
Sep 15 13:16:01 zorro crond[18497]: unable to exec /usr/sbin/sendmail: cron output for user collectors sh cronjob.sh to /dev/null
建议如何修复此默认行为,以便发送实际消息?
heirlo
我正试图让SMTP-AUTH在Mint Linux 20.2机器上工作,而且我在进行身份验证时遇到了困难。我已经安装了credentials,并且显然对它进行了正确的配置-- sasl2返回0: OK "Success.",但是当我试图使用相同的凭据从客户端发送邮件时,sendmail无法进行身份验证。令我好奇的是,当我使用testsaslauthd条目时,会在我的auth日志中生成,但是当Sendmail尝试时,什么都没有。尝试从非根上下文中使用testsaslauthd也不会导致auth条目,这使我相信,要么sendmail没有足够的权限连接到sasl守护进程,要么它不知道
当我重新启动Sendmail服务时,我会看到以下内容:
[root@]# service sendmail restart
Shutting down sm-client: [FAILED]
Shutting down sendmail: [ OK ]
Starting sendmail: [ OK ]
Starting sm-client: exim abandoned
当使用撰写邮件来写消息,然后使用消息发送和退出发送消息时,我就失败了。在消息缓冲区中,我看到:
Sending via mail...
sendmail-query-once: Symbol's function definition is void: nil
运行" Version“的gnu 24.3.1 (x86_64-pc-linux-gnu,GTK+版本3.10.7)在lamiak上运行,由Debian修改。
我正在尝试使用Cygwin从命令行发送电子邮件。这是我输入的内容:
email -f myaddress@blah.com -s "This is a test" -b toaddress@blah.com
我收到这个错误消息:
/bin/sh: /usr/lib/sendmail: No such file or directory
我在/usr/lib中创建了一个名为"sendmail“的文件夹,现在得到如下内容:
/bin/sh: /usr/lib/sendmail: is a directory
有没有人能给我讲讲如何从Cygwin发送电子邮件?比如如何设置它,
我有一个简单的测试脚本,可以使用cpan模块Mail::Sendmail向自己发送电子邮件。我正在使用Strawberry Perl在Windows机器上操作,通过命令行,一切似乎都很好。我收到一个错误,显示为connect to localhost failed (No connection could be made because the target machine refused it.)
我的脚本是:
use Mail::Sendmail qw(sendmail %mailcfg);
$mailcfg{from} = 'dhagan@idatech.com';
p
我在linux机器上有一个WP站点。我们的电子邮件在Wordpress中运行良好,但最近它停止了,我想是因为重启。我所能想到的就是重新启动sendmail。
我在普通目录(/etc/init.d/sendmail重新启动)中找不到sendmail,但这并不存在。我在sbin中找到了sendmail的另一个目录,但是每次我尝试运行它时,它都不会响应,我必须退出。这就是我试过的。有什么想法吗?
[root@li209-134 ~]# /etc/init.d/sendmail restart
-bash: /etc/init.d/sendmail: No such file or directory
来自phpinfo文件
sendmail_from no value no value
sendmail_path /usr/sbin/sendmail -t -i /usr/sbin/sendmail -t -i
还安装了一个新的Debian Stretch服务器。
SMTP端口已在iptables中打开。
我正在尝试让sendmail在localhost上工作。问题是应用程序引擎将错误路径检测到sendmail,因为它抛出错误: /bin/sh: sendmail: command not found
使用Mac OS X时,sendmail的路径为: /usr/sbin/sendmail
有谁知道如何改变这一点吗?
..fredrik
我尝试使用php和sendmail发送邮件。它看起来很简单,但我的配置似乎不起作用。
My sendmail.ini
smtp_server=smtp.gmail.com
; smtp port (normally 25)
smtp_port=587
; SMTPS (SSL) support
; auto = use SSL for port 465, otherwise try to use TLS
; ssl = alway use SSL
; tls = always use TLS
; none = never try to use SSL
auth_us
我使用的是lorenzoherrera的电子邮件队列,我已经在Windows7中安装了安装程序,并执行了脚本,得到了错误
The system cannot find the path specified
PHPMailer error : <strong> Could not execute : /var/qmail/bin/sendmail </strong>
这似乎是linux的路径设置,我必须修改windows设置的内容、方式和位置,我不知道该怎么做。
尽管db将邮件显示为send。