Tôi mới đến mâm xôi pi.
Tôi đã cài đặt hệ điều hành raspian trên nó. Tôi muốn gửi email từ nó bằng tài khoản gmail của tôi. Tôi muốn gửi từ giao diện dòng lệnh và từ các tập lệnh php.
Tôi làm theo hướng dẫn này. http://iqjar.com/jar/seinating-emails-from-the-raspberry-pi/
Tôi đã làm các bước 1,2,3,4 từ liên kết.
Khi tôi gửi email bằng mã bên dưới bằng
echo "Test text" | mail -s "Test Mail" me2@gmail.com
Không có gì xảy ra, không có gì được in trên màn hình và tôi không nhận được email.
Trên "revaliases", nếu tôi thay thế "mail.google" bằng "smtp.gmail", thì tôi nhận được thông báo nói rằng
send-mail: Cannot open mail.google.com:587
hoặc là
send-mail: Server didn't like our AUTH LOGIN (530 5.7.0 Must issue a STARTTLS command first. ml2sm3592928igb.10 - gsmtp)
Có ai biết làm thế nào để sửa lỗi này? Cảm ơn
Dưới đây là hai tập tin dưới đây:
ssmtp.conf
#
# Config file for sSMTP sendmail
#
# The person who gets all mail for userids < 1000
# Make this empty to disable rewriting.
# root=postmaster
# The place where the mail goes. The actual machine name is required no
# MX records are consulted. Commonly mailhosts are named mail.domain.com
# mailhub=mail
# Where will the mail seem to come from?
#rewriteDomain=
# The full hostname
hostname=raspberrypi
# Are users allowed to set their own From: address?
# YES - Allow the user to specify their own From: address
# NO - Use the system generated From: address
FromLineOverride=YES
root=me@gmail.com
mailhub=smtp.gmail.com:587
AuthUser=me@gmail.com
AuthPass=mypass
UseSTARTTLS=YES
đánh giá lại
# sSMTP aliases
#
# Format: local_account:outgoing_address:mailhub
#
# Example: root:your_login@your.domain:mailhub.your.domain[:port]
# where [:port] is an optional port number that defaults to 25.
root:me@gmail.com:mail.google.com:587
UseSTARTTLS=NO
?