2012-01-30 5 views
0

다음은 간단한 Sendmail 스크립트입니다. 실행 중에는 오류없이 실행되지만 내 Gmail받은 편지함에는 메일이 전송되지 않습니다.Sendmail 스크립트는 오류는 발생하지 않지만 메일을받지 못합니다.

#!/bin/bash 
SUBJECT="TESTING" 
EMAIL="[email protected]" 
EMAILMESSAGE="/tmp/emailmessage.txt" 
echo "This is a test mail"> $EMAILMESSAGE 
# send an email using /bin/mail 
/usr/bin/mail -s "$SUBJECT" "$EMAIL" < $EMAILMESSAGE 
+0

로그에있는 내용 (예 : '/ var/log/mail')? – ShiDoiSi

+0

내 시스템에서 "/ var/log/mail"은 디렉토리이고 그 디렉토리 안에 'statistics'라는 파일이 있지만 데이터 파일입니다. # file/var/log/mail/statistics /var/log/메일/통계 : 데이터 – Arun

답변

0

sendmail을 사용하십니까? 제대로 구성 했습니까? 나는 한 번 접미사를 사용하고 인트라넷에 그것을 설정하는 힘든 시간을했다,하지만 난 당신을 목적으로 자세한 내용은

보기 여기 너무 어렵지 않을해야한다고 생각 : http://www.postfix.org/mailq.1.html

+0

내 운영 체제가 우분투 11.04 .. [어떤 센드 메일을 의미합니까?] ..이게 처음이에요. 내가 틀렸다면 제게 맞습니다. – Arun

+0

당신의 센드 메일을 재구성하려고합니다; 이 페이지들은 당신을 도울 것입니다 : https://help.ubuntu.com/11.04/serverguide/C/postfix.html; http://manpages.ubuntu.com/manpages/natty/man8/sendmailconfig.8.html; 그 후에 작동하지 않으면/var/log/syslog 및 /var/log/mail을 확인하십시오. – Hachi

+0

재미있는 점은 위의 Sendmail 스크립트가 몇 시간 동안 나를 작동 시켰고 나중에 무슨 일이 일어 났는지 모릅니다. 나는 어떤 큰 수정도하지 않았다. – Arun

0

내 요구 사항은 메일을 보낼 수 있었다 저장소 수정시 SVN 사용자에게 경고합니다. 마침내 는 I ssmtp으로 관리 할 .. 아래 주어진 단계

[email protected] 아래 givne 같은

  1. 설치된 ssmtp
  2. 수정 된 파일 /etc/ssmtp/ssmtp.conf [사람에게 유용 할 수있다] AuthPass = FromLineOverride = YES mailhub = smtp.gmail.com : 587 UseSTARTTLS = YES

,

3.Disabled 센드 메일 :

# service sendmail stop 
# chkconfig sendmail off 
# mkdir /root/.bakup 
# mv /usr/sbin/sendmail /root/.bakup 
# ln -s /usr/sbin/ssmtp /usr/sbin/sendmail 

4.Testing 자세한 내용은 더 팔이 저를 도와위한 READ

하라구요 ShiDoiSi & 하치를 들어

$ echo "This is a test" | mail -s "Test" [email protected] 

을 수행 ..

관련 문제