タグ付けされた質問 「smtp」

SMTPはSimple Mail Transfer Protocolであり、その最新の標準はRFC 5321で定義されています。これは、電子メールを送受信するためのインターネット標準です。

3
Postfix-ホストまたはドメインが見つかりません
UbuntuのローカルネットワークにPostfixをインストールしました。 このネットワークには、Exchange Serverがあります(domainを使用mail.example.com)。ローカルアドレスへのメール送信で問題が発生しましたadress@example.com:: relay=none, delay=0.01, delays=0.01/0/0/0, dsn=4.3.5, status=deferred (Host or domain name not found. Name service error for name=example.com type=AAAA: Host found but no data record of requested type) 私relay_domainは私のPostfixでこの問題を解決しましたmain.cf: relay_domains = example.com transport_maps = hash:/etc/postfix/transport そして、私の中で/etc/postfix/transport: example.com smtp:[mail.example.com] でメールを送信できるようになり@example.com、メジャーなウェブメール(Gmail、Yahoo、Hotmail ...)をテストしました。できます。しかし、なぜ私は私のアドレスでこのエラーを受け取りました@example.comか?別のドメインでこのエラーを見つけられないことを確認するにはどうすればよいですか? 私のPostfix設定は次のとおりです。 postconf -n alias_database = hash:/etc/aliases alias_maps = hash:/etc/aliases …
22 postfix  smtp 

3
Postfixを使用して送信SMTPの暗号化を強制する
Postfixに送信メールを暗号化するよう指示する方法を知っている人はいますか? 受信時に暗号化を使用するように設定しましたが、送信メールで暗号化を実行できません。これは私のmain.cfファイルです: smtpd_recipient_restrictions = permit_sasl_authenticated, permit_mynetworks, reject_unauth_destination smtpd_sasl_auth_enable = yes smtpd_sasl_path = smtpd transport_maps = hash:/etc/postfix/transport # tls config smtp_use_tls = yes smtpd_use_tls = yes smtp_tls_note_starttls_offer = yes smtpd_tls_key_file = /etc/postfix/ssl/smtpd.pem smtpd_tls_cert_file = /etc/postfix/ssl/smtpd.pem smtpd_tls_CAfile = /etc/postfix/ssl/smtpd.pem smtpd_tls_loglevel = 1 smtpd_tls_received_header = yes smtpd_tls_session_cache_timeout = 3600s tls_random_source = dev:/dev/urandom
22 smtp  postfix 

5
SMTPサーバーのSSL証明書にはどのホスト名を含める必要がありますか?
サーバーfoo.example.comが192.0.2.1にあります eximを実行して、いくつかのドメインの電子メールを受信します。 各ドメインには、mx.example.comを指すMXレコードがあり、これは192.0.2.1に解決されます eximに着信電子メール接続用のTLS暗号化を提供させたい場合、SSL証明書にどのホスト名を入れる必要がありますか? foo.example.comは、サーバーがHELOでそれを言うからです。 mx.example.comは、クライアントが接続するホスト名だからですか? http://www.checktls.comは後者が正しいことを示唆していますが、決定的な答えは見つかりません。
22 ssl  smtp  certificate  exim 

2
SMTP「送信者」ヘッダーの正しい使用方法
私たちのWebアプリケーションは、誰かが新しいコンテンツを投稿すると、メールメッセージを送信します。送信者と受信者の両方が、アプリケーションから電子メールメッセージを受信することを選択しました。このようなメッセージを準備するとき、次のSMTPヘッダーを設定します。 FROM:author@example.com 宛先:recipient@example.com 送信者:webapp@mycompany.com 受信者に最高のエクスペリエンスを提供するために、FROMヘッダーで作成者の電子メールアドレスを使用することを選択しました。メールクライアントでメッセージを見ると、作成者は明確です。なりすましの出現を回避するために、SENDERヘッダーを(自社の電子メールアドレスと共に)追加して、著者に代わってメッセージを送信したことを明確にしました。RFC 822および2822を読んだ後、これは送信者ヘッダーの使用目的と思われます。 ほとんどの受信メールサーバーはこれをうまく処理しているようです。電子メールメッセージは正常に配信されます(受信者のメールボックスが存在する、割り当て量を超えていないなど)。ただし、ドメインのアドレスから同じドメインのアドレスにメッセージを送信する場合、一部の受信ドメインは次のような応答でメッセージを拒否します。 571不正なIP-psmtp(RCPT TOコマンドへの返信) これは、受信サーバーがFROMヘッダーアドレスが自身のドメイン内にあり、メッセージがそのドメインへのメッセージの送信を許可されていないと見なしたサーバーから発信されたことだけを見たことを意味すると思います。つまり、受信サーバーはSENDERヘッダーを無視しました。 回避策があります:webappは、SENDERヘッダーを無視していると思われるドメインのリストを保持し、FROMヘッダーとTOヘッダーが両方ともそのようなドメインにある場合、FROMヘッダーを独自のメールアドレスに設定します。ただし、このリストにはメンテナンスが必要です。 望ましい経験を達成するためのより良い方法はありますか?私たちは、ネットの「善良な市民」になりたいと思っています。関係するすべての関係者(送信者と受信者)は、これらのメッセージに参加して受信したいと考えています。別の方法として、FROMヘッダーで常に会社の電子メールアドレスを使用し、作成者の名前/アドレスを件名の先頭に追加しますが、これは少し面倒です。
20 smtp 

3
ドメインからではなくIPアドレスからメールを送受信することは可能ですか?
通常、メールの@の右側にドメイン名があるため、組織または会社を識別できます。このドメインは、実際にはIPアドレスの「名前」または「エイリアス」以外のものではなく、ネームサーバーによって解決されます。 これは、たとえばモノのインターネットに使用できると思います。なぜなら、POSTやGETに比べて、「多対一」や「1対多」のように多くの可能性があるからです。 たとえばuser@xxx.xxx.xx.xxxのように、IPアドレスと直接メールを送受信する方法はありますか?

4
SMTPの正当な理由「MAIL FROM:」がDATAの「From:」ヘッダーと一致しない
SMTPの「MAIL FROM:」フィールドが、メーリングリスト以外に、メッセージのDATAセクションの「From:」フィールドと一致しない正当な理由はありますか? /programming/1750194/smtp-why-does-email-needs-envelope-and-what-does-the-envelope-meanから: 「しかし、カタツムリメールのメタファーを続けるために、ほとんどのプロの手紙には、手紙自体に印刷された送信者と受信者のアドレスが含まれます。これらの住所は郵便配達員には必要ではありませんが、代わりに受取人への礼儀です。ですから、電子メールが同じように機能するのは賢明です。」 このロジックの行の問題は、「受信者への礼儀」にあります。SMTP経由の電子メールに「差出人」アドレスを含めることは礼儀ではありません。受信者が返信を送信できるようにする場合は必須です。 From:PostfixのMAIL FROMに一致するようにFromヘッダーを制限する方法は?: 「しかし、本当にFrom:とMAIL FROMを確認したい場合は、Return-Path:がFrom:と一致するようにheader_checksを適用する必要があります。」 これを行うことの意味は何ですか?メーリングリストは明らかに問題になるでしょう。「MAIL FROM:」および「From:」ヘッダー情報が異なる他の正当な用途はありますか?
18 email  smtp  rfc 

4
Google SMTPエラー:454 4.7.0ログイン試行が多すぎます。しばらくしてからもう一度お試しください
Gmail / Google Appsをスクリプト用のSMTPサーバーとして使用することは可能ですが、送信されたメールが多すぎるとエラーメッセージが表示されるようになりました。 SMTP Error: 454 4.7.0 Too many login attempts, please try again later. 通常、1〜2時間待った場合、さらに100通程度メールを送信できますが、すぐに同じエラーメッセージが表示されます。
17 smtp  g-suite  gmail 

6
Google AppsでUbuntuメールサーバーをセットアップする方法
ドメインがあります。foobar.comと呼びましょう。foob​​ar.comのすべてのMXレコードは、Googleのドメインを管理するためにGoogle Appsを使用しているため、Googleのメールサーバーを指します。誰もがGMailのすべての利点を享受できるのは素晴らしいことですが、私たちの電子メールアドレスは@ gmail.comではありません。 サーバーも持っています。主に、Webサーバーですが、他の機能も提供します。サービスの1つは、foobar.comのWebサイトと、shop.foobar.comやforum.foobar.comなどのさまざまな仮想ホストのサイトです。実稼働環境でLTSリリースを使用するのが好きなので、サーバーはUbuntu 8.04を実行しています。 実は、サーバー上で実行されているさまざまなアプリケーションには、電子メールを送信する機能が必要です。cronジョブなどのさまざまなアプリケーションは、エラーが発生した場合に電子メールを送信します。一部のWebアプリケーションでは、パスワードを忘れたときにユーザーに電子メールを送信したり、新規登録ユーザーを確認したりする必要があります。最後に、mailコマンドまたはmuttを使用してコマンドラインから電子メールを送信できると便利です。 Googleサーバーのメールサーバーを経由するようにウェブサーバーでメールを設定するにはどうすればよいですか?メールを受信するのにWebサーバーは必要ありませんが、それは素晴らしいことです。正当なアドレス@ foobar.comとしてメールを送信できるようにする必要があります。これにより、フォーラムアプリケーションは、fromフィールドにforum@foobar.comを含むメールを送信でき、eコマースアプリケーションは、fromフィールドにshop@foobar.comを持ちます。また、Googleサーバーを介してメールを送信することで、Web上のさまざまなスパムフィルターによってブロックされる電子メールに関する多くの問題を回避できます。GoogleのSMTPサーバーは、私のものよりもずっと信頼されています。 私はLinuxシステムの管理にはかなり長けていますが、電子メールに関しては絶対に頭がおかしいです。これを設定する方法について、最初から最後まで段階的な指示が必要です。インストールするすべてのものと、必要な構成ファイルへのすべての変更を知る必要があります。過去にさまざまなハウツーやガイドを試してきましたが、どれもまったく正しくありませんでした。まったく機能しないか、私が望んでいない構成を提供してくれました。 助けてください。ありがとう。
17 linux  ubuntu  email  smtp  g-suite 

1
postfix / smtpとpostfix / smtpdの違いは何ですか
私のSMTP /メールサーバーのログを読んでいるときに少し混乱して、私はこの質問を皆さんに向けています。 メールログファイルには、postfix / smtpおよびpostfix / smtpdのエントリがあります。また、ファイルmain.cfにsmtpおよびsmtpdの可能な設定があることもわかります。 グーグル検索で合理的な説明を見つけようとすることは不可能に思えたので、ここに皆さんへの私の質問があります。 私のサーバーは一種の侵害を​​受け、スパムメールはsmtpdではなくpostfix / smtpを通過しました。理解してください。前もって感謝します!
17 postfix  smtp  centos6  smtpd 

2
「自分のドメイン名(myhost)を修飾できない-ショートネームを使用して」を修正する方法
そしてはい、私は持っています 127.0.0.1 localhost myhost.mydomain.eu myhost.domain2.eu localhost.localdomain 127.0.1.1 myhost hostsファイル内。なにが問題ですか?Sendmailはこのエラーをログに記録し始めました。 5月9日19:08:54 myhost sm-mta [17103]:自分のドメイン名(myhost)を修飾できません-短い名前を使用して この構成は大丈夫ですか?

2
「The Envelope」と「The Header」でメールアドレスを繰り返す意味は何ですか?
FROMアドレスとTOアドレスの両方が「エンベロープ」と呼ばれる隠し要素で繰り返され、その後「ボディ」で再び繰り返されることを学びました。 質問 エンベロープデータが「ヘッダー」にコピーされないのはなぜですか? なぜこの重複が存在し、必要な機能をメッセージ自体に埋め込むことができなかったのですか? すべての(非SMTP)メッセージトランスポートはこれを行いますか? SMTPにはどのような代替手段がありますか?(だから私は推論をよりよく理解できる)
15 email  smtp  rfc  legacy  protocol 

2
着信SMTPメッセージでSTARTTLSを要求することはまだ「間違っています」か
STARTTLS仕様セクション5によると: 公的に参照されるSMTPサーバーは 、メールをローカルに配信するためにSTARTTLS拡張機能の使用を要求してはなりません(MUST NOT)。このルール は、STARTTLS拡張がインターネットのSMTPインフラストラクチャの相互運用性を損なうことを防ぎます。公的に参照されるSMTPサーバーは 、インターネットメールアドレスの右側のドメイン名について、MXレコード(またはMXレコードが存在しない場合はAレコード)にリストされているインターネットホストのポート25で実行されるSMTPサーバーです。。 ただし、この仕様は1999年に書かれたものであり、2014年を考えると、ほとんどのSMTPクライアント、サーバー、およびリレーにSTARTTLSの何らかの実装があると予想されます。 受信メッセージにSTARTTLSが必要な場合、どれくらいのメールが失われると予想できますか?
15 email  smtp  starttls 

3
クライアントのドメインに代わってメールを送信する最良の方法は何ですか?
私は、グレーリストに登録されず、バウンスの問題を回避しながら、クライアントのドメインに代わってメールサーバーにメールを送信させる最良の方法を知りたかったのです。 ここで他の質問を読んでいます、ここ、ここででいますが、可能な解決策をすべて探求している人はいません。比較したい可能性がいくつかあります。 A. HELO mymailserver.com MAIL FROM<do-not-reply@myapp.com> # mymailserver.com same IP as myapp.com DATA From: <res@client.com> Sender: <do-not-reply@myapp.com> 質問:これがGmailの機能です。エンベロープ送信者ではなく、異なるドメインを持つのはメッセージヘッダー「From:」です。emailclientには、「From:res@client.com via do-not-reply@myapp.com」または 「From:do-not-reply@myapp.com On Behalf Of res@client.com」と表示されます、これは問題ではありません私のために。 さて、これは私のドメインの評判、ヘッダー「From:」に異なるドメインがあるという事実に悪影響を及ぼしますか?(そして、それを行っているのがGoogleでない場合..) B. HELO mymailserver.com MAIL FROM<do-not-reply@myapp.com> DATA From: <res@client.com> # same as A, but no "Sender:" Googleは一度これをしなかったし、間違いそれを呼ばれるように見えます http://groups.google.com/group/Gmail-Help-Message-Delivery-en/browse_thread/thread/f651cb1db5d9dd23/3a8bcd0548487863?lnk=gst&q=%22on+behalf + of%22&pli = 1 バグによりメッセージから「Sender:」が削除され、「via」はメールクライアントに表示されませんでした。(RFCは、「From:」と同じでない場合は存在しなければならないと述べています) C. …

9
telnetまたはnetcatを使用して添付ファイル付きのメールを送信する
私はしばしばテストとしてメールを送信するためにtelnetまたはnetcatを使用してsmtpサーバーを接続します。 誰もtelnetまたはnetcatを使用して電子メールを送信する方法を知っていますが、ファイルも添付しますか?おそらくより良い方法がありますが、私はまだ知りたいです:-) 私は目標を達成するために小さなbashシェルを使用するソリューションに満足していますが、他のツールを使用したくない...
15 smtp  telnet  netcat 

5
リバースDNS-SMTP配信を正しく構成する方法
新しいサービスを開始し、顧客にメールを送信する必要があります(新しいアカウントの確認など)。 私のサーバーはprod01.bidrodeo.comとして知られ、97.107.134.38に解決されます。リバースDNSの場合、97.107.134.38はprod01.bidrodeo.comに解決されます。ただし、メールアドレスはすべてuser@bidrodeo.comの形式です。代わりにbidrodeo.comへの逆DNSポイントを作成する必要がありますか? 電子メールが特定のシステムによって遅延または拒否され、逆DNSが正しくセットアップされていないかどうかわかりません。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.