我正在做一项作业,其中我必须使用 sendmail SMTP 服务器发送批量电子邮件。我尝试了许多教程来设置 sendmail 服务器以发送批量电子邮件,但都对我没用。有人能告诉我解决方案吗?提前谢谢
答案1
这是一个直接摘自的教程:https://www.tecmint.com/setup-postfix-mail-server-in-ubuntu-debian/
它使用 Apache2、PHP5、PostFix 和 SquirrelMail。
在终端类型中:
sudo apt update && sudo apt install apache2 php5 postfix dovecot-imapd dovecot-pop3d squirrelmail -y && sudo ervice postfix restart && sudo service dovecot restart && sudo squirrelmail-configure && sudo cp /etc/squirrelmail/apache.conf /etc/apache2/sites-available/squirrelmail.conf && sudo a2ensite squirrelmail.conf
输入“2”:
输入“R”并按下回车键返回主菜单,输入“4”以配置常规选项。你看到“允许服务器端排序”了吗?输入“11”,然后输入“y”将其从“false”更改为“true”。现在按下回车键,然后输入“S”键以保存配置文件:
为了开始使用 squirrelmail 网络邮件,您必须创建一个新用户,然后运行。
sudo useradd myusername
将“myusername”替换为您想要的用户名,通过运行为新用户创建密码。
sudo passwd myusername
在 /var/www/html/myusername 中为用户创建一个主文件夹并使其成为默认主目录。
sudo mkdir -p /var/www/html/myusername
usermod -m -d /var/www/html/myusername myusername
然后为这个新创建的用户添加权限:
sudo chown -R myusername:myusername /var/www/html/myusernam
现在您可以在浏览器中打开一个新标签,然后转到您输入的域名 + /squirrelmail
。
它将显示以下内容:
继续使用新创建的帐户登录。
现在您就可以开始轰炸您的邮件了。