こんにちはssmtpがインストールされたRHEL5がありますssmtp-2.61-22.el5.i386.rpm
私の/etc/ssmtp/ssmtp.confは以下のように更新されました:-
[email protected]
AuthPass=mypassword
FromLineOverride=YES
mailhub=smtp.gmail.com:587
UseSTARTTLS=YES
UseTLS=Yes
RewriteDomain=gmail.com
以下のように更新された改訂:
root:[email protected]:smtp.gmail.com:587
sendmailサービスをシャットダウンしました
ssmtpでメールを送信しようとすると、エラーが表示されます
[root@ctmtest ssmtp]# echo "test" | ssmtp -vvv [email protected]
[<-] 220 smtp.gmail.com ESMTP v26sm42795996pfi.56 - gsmtp
[->] EHLO ctmtest
[<-] 250 SMTPUTF8
[->] STARTTLS
[<-] 220 2.0.0 Ready to start TLS
ssmtp: Cannot open smtp.gmail.com:587
このエラーで多くのタグを検索しましたが、これを修正できません
私のシステムはポート587でsmtp.gmail.comに接続できます
[root@ctmtest ssmtp]# telnet smtp.gmail.com 587
Trying 74.125.200.108...
Connected to smtp.gmail.com (74.125.200.108).
Escape character is '^]'.
220 smtp.gmail.com ESMTP o90sm11695907pfi.17 - gsmtp
これを修正した人はいますか?提案してください
同じ問題が発生しました。次の手順は私のために働いた:
TLS_CA_FILE=/etc/pki/tls/certs/ca-bundle.crt [email protected] mailhub=smtp.gmail.com:587 AuthUser=XXXX AuthPass=XYXYX UseSTARTTLS=Yes UseTLS=Yes hostname=AAAA
置換:XXXX-ユーザー名(メール)XYXYX-パスワード(メールパスワード)AAAA-ホスト名($ hostnameを実行して取得)
root:[email protected]:smtp.gmail.com:587
置換:XXXX-ユーザー名(メール)
今すぐメールを実行してみてください:
$mail -s "adasdas" [email protected]
CC:XYZLoremIpsum 'ctrl + D'
それは私の問題を解決しました。システム(Office)の場合、正しいプロキシ設定を構成する必要があります。そうしないと、エラーが発生します。
メッセージを送信できません:プロセスがゼロ以外のステータスで終了しました
このオプションを変更してみてください
安全性の低いアプリがアカウントにアクセスできるようにする
最初に端末でホスト名タイプを取得します:hostname
コピーして、ssmtp.confのホスト名パラメーターに貼り付けます
私のGentoo Linuxシステムでは、エラーssmtp: Cannot open smtp.server.com:port
は、所有権/許可の問題が原因でした:ファイル/etc/ssmtp/ssmtp.conf
はグループssmtp
に属している必要がありますが、そうではありません(ssmtpへのアクセスを許可されたユーザーはそのグループのメンバーである必要があります)。
メール機能はすべて非常に壊れています。インターネット上の多数のチュートリアルも同様です。
BEGINNERSにとっては簡単でなければならないことのために、これはかなり悪いです。
あなたが直面する不明確なエラーの小さなパネル:
mailx: unrecognized option '-d'
????
mailx: unrecognized option '-v'
????
s-nail: Setting up PseudoRandomNumberGenerator: *SSL Rand_*
s-nail: New-style URL used without *v15-compat* being set
/home/you/dead.letter 3/106
s-nail: ... message not sent
????
s-nail: Connecting to XX.XX.XX.XXX:465 ... connected.
s-nail: SMTP: Resource temporarily unavailable
????
s-nail: Obsoletion warning: Use of old-style credentials, which will vanish in v15!
????
s-nail: Obsoletion warning: please don't use *smtp*: assign a smtp:// URL to *mta*!
????
s-nail: Unexpected EOF on SMTP connection
????????????
いいえ、簡単なメールを送信するための資格情報は必要ありません。
ステップ1:mail-utilsをインストールします
Sudo apt install mailutils
ステップ2:muttをインストール
Sudo apt install mutt
STEP 3:後置設定を実行します
Sudo dpkg-reconfigure postfix
使用方法Tabキーを押して[OK]を選択します
「インターネットサイト」を選択
ドメインなどを入力してください
他の設定はすべてデフォルトのままにします。 (最後までReturnキーを押します)
このメールからメールが送信されます:[email protected]
STEP 4:設定を適用
service postfix reload
STEP 5:メールを送信
echo "Hello world" | mutt -s "Message sent at $(date)" [email protected] -y
ステップ6:オプション。送信者のメールと名前を変更します。ホームフォルダーに.muttrcファイルを作成します。
echo -e "set from = \"[email protected]\"\nset realname = \"Yay\"" > ~/.muttrc