OSSECとNagiosを使用して、ネットワーク上に一種のHIDシステムを構築しています。これまでのところ、すべてが順調に進んでいます。ただし、OSSECに電子メールアラートを送信させることができません。
私が今やろうとしているのは、postfixを取得してメールを送信し、OSSECにpostfixを使用させることです。
ISPがポート25をブロックしていることを知っていますが、別のサービスを介して電子メールをリダイレクトする必要がある可能性があることを読みました(ポート587を使用しています)。他のサービス(Gmail、Comcast)は私のメールを受け入れていないようですが。ログを読んだ後、次の理由でメールが返送されていることがわかります。 Gmail:「最初にSTARTTLSコマンドを発行する必要があります」Comcast:「拒否された送信者:無効な送信者ドメイン」
最後に、このセットアップに使用しているFQDNがありません。これが問題であると思われます(そのため、質問のタイトルに含めました)が、本当にわかりません。
私は電子メールがどのように機能するかの詳細に精通しておらず、「/ etc/mailname」または「myhostname」(main.cf内)の使用法がわかりません。
-ドメイン名を登録しなくても、実際にウェブメールを送信できますか?それとも、すべてのメールサービスでスパムとして拒否されますか?
-FQDNがない場合、main.cfの「/ etc/mailname」と「hostname」には何を使用すればよいですか?
-私の状況に当てはまると思われるPostfixの記事やリソースはありますか?
あなたが状況に当てることができるかもしれないどんな光にも私は非常に感謝します。ありがとうございました
はい。ただし、送信者として有効な電子メールアドレスを使用して送信する必要があります。最善の解決策(電子メールを送信する場合)は、アドレスとそのアドレスのリレーサーバーを使用することです。たとえば、宛先がgmailにない場合でも、gmail.comアドレスを使用し、gmailへの認証済みTLSポート587接続を使用してメールを送信します。
固定IPアドレスを使用している場合は、FQDNが必要ですが、上記のソリューションを使用している限り、それは実際には重要ではありません。
これに使用するGmailアカウントを選択した場合は、Postfixを設定してGmailにリレーする方法に関する記事を検索してください。 Googleでの最初の結果は http://mhawthorne.net/posts/postfix-configuring-gmail-as-relay.html でした。他の電子メールプロバイダーについては、同様のドキュメントを見つけることができるはずです。
上記で「メールを送りたいのなら」と言った。アラートを設定している場合は、無料のSMSサービスも調査する必要があります。