タグ

Postfixに関するy0sh1kawのブックマーク (6)

  • VERP でメール不達エラーの宛先アドレスを識別する - Postfix Advent Calendar 2014 - ダメ出し Blog

    Postfix Advent Calendar 2014 の 25日目の記事です。 最終日の今回は、Postfix の VERP (Variable Envelope Return Path) 機能を紹介します。 VERP とは何なの? VERP とは qmail 由来の拡張アドレスを利用した機能であり、 Postfix 1.1 からサポートしています (拡張アドレスについては 4日目の記事に解説がある ので参照のこと)。 Postfix でメールを送信する際に VERP の利用を指示すると、 送信者アドレスの拡張アドレス部に宛先アドレスの情報が埋め込まれるようになります。 たとえば、あるメールを送信者アドレス info@example.jp、 宛先アドレス alice@aaa.example.com と bob@bbb.example.net として送信するときに VERP を有効にする

  • sendmail コマンドによるメール発信 - Postfix Advent Calendar 2014 - ダメ出し Blog

    Postfix Advent Calendar 2014 の 13日目の記事です。 現在、12月17日です。毎度遅れてすみません。 Postfix の sendmail コマンドを MUA として用い、メールを発信する方法について紹介します。 Sendmail や qmail など、ほかの MTA 付属の sendmail でも概ね同じです。 シェル芸だけで正しくメールを発信できるようになると、色々と便利ですよ。 以下、コマンドラインなどの文字エンコーディングは UTF-8 と仮定します。 設定 Postfix の設定は通常通りで構いません。 メールを発信するだけの MTA を「null クライアント」などと称しますが、 発信のほかに用途がないのであれば、そのような設定をするのがいいと思います。 null クライアントの設定例は Postfix 付属の文書ファイル STANDARD_CON

  • Postfix の拡張メールアドレス - tmtms のメモ

    これは Postfix Advent Calendar 2014 の4日目の記事です。 Postfix では拡張メールアドレスを使うことができます。 tmtms@example.com というメールアドレスがあった場合、tmtms+ext@example.com というメールアドレスも自動的に有効になります。ext 部分はなんでも構いません。 サービス毎に異なるメールアドレスを登録したい場合にいちいち aliases 等でメールアドレスを新たに作成する必要はありません。 Gmail でも使えるようですが自分は Gmail 使ってないので詳しくは知りません。元々の発祥は qmail だと思います。 [追記] どうやら qmail 以前に Sendmail でも使えたようです。 拡張メールアドレスを使うには、recipient_delimiter パラメータに区切り文字を設定します。 上のよう

  • Postfix の main.cf のフォーマットについて - tmtms のメモ

    これは Postfix Advent Calendar 2014 の2日目の記事です。 Postfix が登場する以前、MTA と言えば Sendmail でした。Sendmail の設定ファイル sendmail.cf は人間が読むことも書くことも難しくて、設定ファイルを簡単に書くためのツールがいくつかあるくらいでした。それに比べたら Postfix の設定ファイルはかなり簡単です。 Postfix の重要な設定ファイルは主に2つあります。master.cf と main.cf です。 今回は main.cf のフォーマットについて詳しく書いてみます。 基形式 基は次の形式です。簡単です。 パラメータ名 = 値 「=」の前後の空白はあってもなくても構いません。また行末の空白文字は無視されます。 コメント 「#」で始まる行はコメントです。 # コメント 「#」は必ず行頭になければなりま

    Postfix の main.cf のフォーマットについて - tmtms のメモ
  • Postfix の DB ファイルを一括生成・更新 - Postfix Advent Calendar 2014 - ダメ出し Blog

    Postfix Advent Calendar 2014の 1日目の記事です。 Postfix の /etc/postfix/transport ファイルを更新しました。 さて、次にやることは? そうですね、Postfix が参照するデータベースファイル /etc/postfix/transport.db に反映するため、postmap(8) を実行する必要があります。

  • Stray Penguin - Linux Memo (Postfix-LDAP)

    このページでは、Postfix を LDAP と連携させ、且つ、メールユーザを非システムアカウントとして効率的に管理する方法を述べる。メールの読み取りには POP3 を利用する前提に立つので、この構築方法と協調するための POP3デーモン Dovecot の設定も網羅する。Postfix の設定はオフィシャルサイトのリファレンスページで充分に詳説されており、解説し始めたらキリがないので、説明は当実装に関係のある部分に絞り込む。LDAPサーバには OpenLDAP を使用するが、ここで述べる手順や方法は他の LDAPサーバソフトウェアとの併用でも活用できる。また、この方法は、ユーザメールデータを共有ディスクに配置しておき複数のメールサーバで冗長構成を組む時にも役に立つ。 内容は基的に、RedHat Enterprise Linux 4 上での Postfix 2.2.10, Dovecot

  • 1