私のRaspbianサーバーからローカル* nixメールをローカルに送信したいと思います。また外部アドレスへ。/home/pi/.forward
含まれています。次のオプションを使用して実行しました。pi,[email protected]
sudo dpkg-reconfigure exim4-config
- スマートホストから送信された電子メールはSMTPまたはfetchmailを介して受信されます。
- システム電子メール名:raspberrypi。
- 着信SMTP接続を受信するIPアドレス:127.0.0.1
- その他のメール受信先:なし。
- メールを中継する機械: 無し。
- 発信スマートホストのIPアドレスまたはホスト名:smtp.bar.com:465
- 送信メールからローカルメール名を非表示にしますか?はい。
- ローカルユーザーに表示されるドメイン名:bar.com
- DNSクエリを最小限に保つ(要求時にダイヤルアップ):いいえ。
- /var/mail/のmbox形式
- 構成を小さなファイルに分割しますか?いいえ。
bar.com
私のSMTPサーバーがこのドメインを必要としていると思われるので、確実なトランスポートドメインをに設定しました。その後、関連する資格情報をieに追加しました/etc/exim4/passwd.client
。それから私は走った。smtp.bar.com:[email protected]:PASSWORD
sudo update-exim4.conf; sudo invoke-rc.d exim4 restart; sudo exim4
テストの結果、外部アドレスにメールを送信するとうまくいきます。
echo -e "Test body" | mail -s 'Subject' [email protected]
私が受け取った電子メールは[email protected]
から来ました[email protected]
。
ところで、ローカルアドレスに送信すると、ローカルアドレスにのみ送信されます。
echo -e "Test body" | mail -s 'Subject' pi
この場合、送信者はそのため、pi@raspberrypi
SMTP サーバーでこれを拒否できます。ローカルサーバーと外部サーバーに同時にメールを送信する方法は?
ベストアンサー1
ほとんどのメールプログラムでは、ファイルで同様の操作を実行できます/etc/aliases
。
joe: joe, [email protected]
このファイルを変更した後は、通常コマンドを実行する必要がありますnewaliases
。