Centos 9 Stream configura alarme de caixa de correio QQ

15595601:

1. Abra o serviço POP3/SMTP da caixa de correio QQ e obtenha o código de autorização

1. Configurações –> Conta –> Ativar serviço POP3/SMTP

2. Envie o código de verificação por SMS para 1069 0700 69 para obter o código de autorização

2. Instale e configure o sistema de correio

1. Instale o postfix e comece

#yum -y install postfix
#service postfix start

2. Instale o sendmail-cf

yum -y install sendmail-cf

3. Instale o mailx

①Baixe o pacote de descompactação

wget http://ftp.debian.org/debian/pool/main/h/heirloom-mailx/heirloom-mailx_12.5.orig.tar.gz

② Descompacte

tar zxvf heirloom-mailx_12.5.orig.tar.gz

③ Ir para o diretório de descompressão

[root@localhost ~]# cd heirloom-mailx-12.5/

④Compile e instale

make && make install UCBINSTALL=/usr/bin/install

⑤ Edite o arquivo de configuração e configure as informações de envio de e-mail

vim /etc/nail.rc

Adicione o seguinte código no final do arquivo de configuração:

set [email protected]            #和第三行邮箱地址保持一致
set smtp="smtp.qq.com"               #所使用的外部邮箱的smtp服务器地址
set smtp-auth-user="[email protected]"   #所使用的外部邮箱的用户名
set smtp-auth-password="cfgxxxxxxxxx"       #在QQ邮箱中获取的授权码
set smtp-auth="login"

⑥Tente enviar e-mail

echo "hello world" | mail -s "testmail" [email protected]

4. Escreva scripts para enviar e-mails

# cd /usr/lib/zabbix/alertscripts
# vim mailx.sh

Adicione o seguinte código no final do arquivo de configuração:

#!/bin/bash
#send mail
messages=`echo $3 | tr '\r\n' '\n'`
subject=`echo $2  | tr '\r\n' '\n'`
echo "${messages}"| mail -s "${subject}" $1 >>/tmp/mailx.log 2>&1

5. Conceda permissões e teste o script

[root@localhost alertscripts]# touch /tmp/mailx.log
[root@localhost alertscripts]# chown -R zabbix.zabbix  /tmp/mailx.log
[root@localhost alertscripts]# chmod +x /usr/lib/zabbix/alertscripts/mailx.sh
[root@localhost alertscripts]# chown -R zabbix.zabbix /usr/lib/zabbix/

Teste se o script de e-mail está funcionando

[root@localhost alertscripts]# ./mailx.sh [email protected] "mail" "zabbix service"

Verifique se a caixa de correio recebeu o e-mail

Acho que você gosta

Origin blog.csdn.net/weixin_49001495/article/details/130153921
Recomendado
Clasificación