Mailx komutunu kullanarak Linux komut satırından posta göndermeye çalışıyorum. Yerel alanımdan sorun değil, ancak Gmail hesabımdan posta göndermek için Gmail hesabımdan posta göndermek ve postalarımı kurmak istiyorum.Mailx ve Gmail nss config dir
şöyle benim mail.rc yapılandırarak sonra:
account gmail {
set smtp=smtps://smtp.gmail.com:587
set smtp-auth=login
set [email protected]
set smtp-auth-password=PASSWORD
set ssl-verify=ignore
}
hatası alacağı: "NSS-config-dir" here ne kadar baktıktan sonra
Resolving host smtp.gmail.com . . . done.
Connecting to 74.125.25.109 . . . connected.
Missing "nss-config-dir" variable.
"/home/USERNAME/dead.letter" 11/354
. . . message not sent.
, ben yer
account gmail {
set smtp=smtps://smtp.gmail.com:587
set smtp-auth=login
set [email protected]
set smtp-auth-password=PASSWORD
set ssl-verify=ignore
set nss-config-dir=/home/USER/.mozilla/firefox/LOCATION.default
}
şimdi se çalıştığımda: certN.db ve keyN.db dosya ve benim mail.rc için şöyle ekledi nd posta Bu komutu kullanarak:
A) Gmail'e erişmek için mailx/mail.rc kurun ama NSS ihtiyacı görmezden:
Resolving host smtp.gmail.com . . . done.
Connecting to 74.125.25.108 . . . connected.
COMMENT-->then it waits there for about 5 mins then spits out this:
SSL/TLS handshake failed: Unknown error -5938.
"/home/USER/dead.letter" 11/354
. . . message not sent.
kimse ya nasıl biliyor mu:
echo "sent from gmail account" | mailx -v -A gmail -s "Command line mail" [email protected]
Ben bu olsun -config-dir BS?
B) mailns/mail.rc'yi kurmak için nss-config-dir gerçekten çalışıyor mu? Başka bir şekilde Gmail'e erişmek için mailx/mail.rc kurma
C) (bu seçenek olmadığını -Bilmiyorum belki POP, içine bakmadım?)
Herhangi bir yardım süper takdir olurdu.
nss dizini '/ etc/pki/nssdb /' dizisidir. Bu ayrıca 'nss-config-dir 'işaret etmek için de kullanılabilir. –
+1 to k_o_. CentOS kullanıcıları için,/etc/pki/nssdb'yi/etc/pki olarak kullanmalısınız. Bu, cert ile ilgili herhangi bir şey için varsayılan konumdur ve bir nssdb dir içerir. –