Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/perl/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为什么可以';我不能在CentOS上使用Perl CGI脚本发送电子邮件吗?_Perl_Email_Cgi_Centos - Fatal编程技术网

为什么可以';我不能在CentOS上使用Perl CGI脚本发送电子邮件吗?

为什么可以';我不能在CentOS上使用Perl CGI脚本发送电子邮件吗?,perl,email,cgi,centos,Perl,Email,Cgi,Centos,我在用这个 CGI正在工作,但我无法在CentOS中从此表单发送电子邮件。请帮帮我?我需要为它设置什么吗?或者MTA?Hm,有点难以检查。不幸的是,在日语中,它的评论似乎相当慷慨 从我看到的情况来看,它希望您将变量$server设置为接受传出邮件的SMTP服务器。因此,您需要(访问)SMTP服务器。您应该检查sendmail命令 $ which sendmail $ ls /usr/bin/sendmail 而且,您可以使用sendmail命令发送电子邮件吗?Perl附带了优秀的文档,可以使用

我在用这个


CGI正在工作,但我无法在CentOS中从此表单发送电子邮件。请帮帮我?我需要为它设置什么吗?或者MTA?

Hm,有点难以检查。不幸的是,在日语中,它的评论似乎相当慷慨


从我看到的情况来看,它希望您将变量$server设置为接受传出邮件的SMTP服务器。因此,您需要(访问)SMTP服务器。

您应该检查sendmail命令

$ which sendmail
$ ls /usr/bin/sendmail

而且,您可以使用sendmail命令发送电子邮件吗?

Perl附带了优秀的文档,可以使用计算机上的
perldoc
从命令行访问这些文档。要获取有关perldoc的帮助,请执行以下操作:

$ perldoc perldoc
目录

$ perldoc perltoc
关于函数的帮助

$ perldoc -f open
在常见问题列表中搜索关键字:

$ perldoc -q mail
$ perldoc -q "How do I send mail"
根据操作系统/发行版的组合,还可能安装文档的HTML版本。你应该每年至少浏览一次FAQ和主要部分


我不认为这是一个好主意,我们下载一些任意二进制张贴在某处。如果您要发布代码,请在此处发布。至于您的问题,常见问题解答可能会帮助您开始调试:

在此处发布相关代码会有所帮助。