E-mails através de um servidor remoto
Publicado por Paulo Rodrigo 12/03/2009
[ Hits: 7.906 ]
Para rodar este script é necessário ter acesso a algum dominio na internet e que este possua php e um servidor de email.
Tentei, tentei e retentei configurar um servidor de e-mail e não consegui. Por isso criei este script para enviar e-mails via Shell Script para enviar e-mails atraves de minha página na internet.
#script criado para enviar emails atraves de um servidor de emails remoto # os parametros devem ser passados apos a chamada do programa e são os seguintes # 1 - email do destinatario # 2 - email do remetente # 3 - assunto da mensagem (caso hajam espacoes o assunto deve estar entre aspas) # 4 - mensagem do email (o mesmo se aplica no caso de espacos) #executasse com estes parametros ./enviaemail.sh email@destinatario email@remetente assunto mensagem #criando arquivo de email temp=`date +%S%N%S`; echo "<?php " > email$temp.php headers="From: $2"; echo "mail('$1','$3','$4','$headers');" >> email$temp.php echo "echo 'email enviado com sucesso'" >> email$temp.php echo "?>" >> email$temp.php #criando o arquivo que fecha o navegador echo "sleep 0.5" > fecha.sh echo "killall lynx " >> fecha.sh chmod 777 fecha.sh #enviando o arquivo para o servidor remoto ftp -nvp <<EOF open seusite.com.br user usuariodoseusite senhadoseusite bin cd /pasta_criada_para_envio_de_email/ send email$temp.php bye EOF rm email$temp.php #executando o script que fechara o navegador em 5 segundos ./fecha.sh & #acessando o script que processara o envio do email lynx http://seusite.com.br/pasta_criada_para_envio_de_email/email$temp.php ftp -nvp <<EOF open seusite.com.br user usuariodoseusite senhadoseusite bin cd /pasta_criada_para_envio_de_email/ del email$temp.php bye EOF
Medindo a velocidade de conexão
Um super limpador do sistema KDu
Levantamento de hardware e software no Mandriva 2006
Gerenciamento com firewalld no CentOS 7
Comparação entre os escalonadores BFQ e MQ-Deadline (acesso a disco) no Arch e Debian
Conciliando o uso da ZRAM e SWAP em disco na sua máquina
Servidor de Backup com Ubuntu Server 24.04 LTS, RAID e Duplicati (Dell PowerEdge T420)
Visualizar câmeras IP ONVIF no Linux sem necessidade de instalar aplicativos
Converter os repositórios Debian para o novo formato com as chaves
Instalando Spotify no Debian 13
Realizar overclock no Miyoo Mini (plus ou normal)
linux mint reconhece microfone de lapela como fone de ouvido sem micro... (4)
Erro na inicialização do Debian como resolver (2)
Como desinstalar o GIMP? [RESOLVIDO] (1)