GNU/Linux >> Linux の 問題 >  >> Linux

Linux で Mailx を使用して外部ユーザーにメールを送信する方法

質問 :CentOS/RHEL システムで実行されている mailx を使用して外部ユーザーに電子メールを送信する方法は?

次のコマンドは、mailx を使用して外部ユーザーにメールを送信する方法を示しています:

# echo "this is the body of the email" | mailx -vvv -s "test mail" -r "From" -S smtp="your-smtp" someone@address

ここで、
-vvv =詳細。
-s =件名を指定します。
-r =メール送信元.
-S =SMTP サーバーを指定します。

mailx を使用して内部ネットワークからメールを送信できるようにするには、すべてのメールを処理する外部リレーまたは smtp を指定して、メールが正しいアドレスに配信されるようにする必要があります。

mailx 構成ファイル /etc/mail.rc を編集することもできます 次の構成をファイルの末尾に追加します。例:

set smtp=your.smtp.server
set from="from email address"

次に、mailx コマンドを実行し、メールの本文を入力して Enter キーを押し、最後に Ctrl+D を押して配信します。

# mailx -vvv -s "email subject"  external-email-address
 
[Body of the email]

Ctrl D to deliver the message


Linux
  1. Linuxでカスタムホームディレクトリを使用してユーザーを作成する方法

  2. Linux上の外部SMTPサーバーを使用してコマンドラインからメールを送信する

  3. SSMTPを使用してLinuxターミナルから電子メールを送信する方法

  1. Linuxでホームディレクトリのユーザーアカウントを削除する方法

  2. Linuxのグループにユーザーを追加する方法(例を含む)

  3. Linuxでuseraddを使用してユーザーを管理する方法

  1. Linuxでユーザーとグループを操作する方法

  2. Linuxでmailxコマンドを使用して外部SMTPサーバー経由でメールを送信するにはどうすればよいですか?

  3. Linuxの「mail」コマンドを使用してHTMLメールを送信する方法は?