RHEL 8.4
몇 가지 조건에 따라 회사의 smtp 서버를 통해 이메일을 보내는 스크립트(동일한 문제가 대화식으로 발생하더라도 차이가 있는 경우 cron을 통해 실행)가 있습니다.
보낼 첨부 파일이 없는 경우 다음을 통해 간단한 일반 텍스트 이메일이 전송됩니다 mailx
.
echo "blarge" | mailx -s "Mumble" $ADDR
CSV 파일을 보내야 하는 경우 다음 명령을 실행하십시오.
echo $CSVDATA | mutt -e 'set content_type=text/html' -s "Blarge" $ADDR
내용은 ~/.muttrc
바로 이렇습니다.
set smtp_url="smtp://ourcorporatesmptservername"
이것은 몇 년 동안 잘 작동했지만 mutt의 이메일은 월요일에 도착하지 않았습니다.
이제 그것은 echo "blarge" | mutt -s "Mumble" $ADDR
작동하지 않습니다.
로컬 시스템에 구성이 변경된 것 같지만 mailx 이메일이 새 smtp 서버로 전송되고 있는지 어디에서 확인할 수 있는지 모르겠습니다. (로컬 시스템의 포트 25에서는 아무것도 수신 대기하지 않습니다.)