gpt4 book ai didi

linux - 邮件无法发送消息 : Process exited with a non-zero status

转载 作者:太空宇宙 更新时间:2023-11-04 12:42:26 24 4
gpt4 key购买 nike

我写了一个发送邮件的 bash 脚本,但是在 50 封电子邮件之后它开始说“邮件无法发送消息:进程以非零状态退出”。任何人都可以帮助解决我的问题。如果您想看一下,我使用的代码如下。

#!/bin/bash

#Declare variables area.

emailBody=email_body.txt; #you have to use without “ symbol for some reason
emailList=email_list_delimiter.txt;

#send mail command. using a read file loop.

while IFS= read -r emailTo; do
cat $emailBody |
mail -s "Hi, I'm looking for a position in IT Field." $emailTo |
echo “Success”;
done < <(grep . $emailList)

最佳答案

您可能会遇到服务器端在固定时间内可以发送的消息数量限制,或者相当于移动时间窗口内允许的连接数量。

如果可以(邮件不是“个性化的”),最好将一条 邮件发送给多个收件人,而不是发送多封邮件,每封邮件发送给一个收件人。为此,或许可以将您自己的电子邮件地址放在 To 字段中,然后一次性Bcc收件人的整个列表。您必须检查您的邮件命令以了解如何执行此操作。

关于linux - 邮件无法发送消息 : Process exited with a non-zero status,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39757647/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com