クイックスタート
PDF Mail Engine のインストールから、テンプレート作成、最初の請求書一括送信までの手順を解説します。
PDF Mail Engine は、PDF を一括生成してメール配信するための、安全なローカルファーストツールです。 このガイドでは、インストールから最初の請求書送信までを数分で行う手順を説明します。
ステップ 1: インストール
最も安全で簡単な方法は、Microsoft Store からのインストールです。
- 上記のボタンをクリックします。
- 入手 (または インストール) をクリックします。
- インストールが完了したら、開く をクリックして起動します。
管理者の方へ
企業内展開用のスタンドアロンインストーラー (EXE/MSI) は、リリースページ から入手可能です。
ステップ 2: 最初のプロファイル作成
アプリを初めて起動すると、ホーム画面に2つのオンボーディングオプションが表示されます:
- Create New Profile (新規プロファイル作成) — 自分のデータで最初から設定します。
- Try Demo Data (デモデータを試す) — サンプルデータでアプリの動作を確認できます(初めての方におすすめ、下記参照)。
Create New Profile をクリックし、月次請求書 のように分かりやすい名前を入力して Create (作成) をクリックします。
Profile (プロファイル) 設定画面に移動します。
メール設定 (SMTP) の構成
プロファイル設定画面の SMTP & Email Configuration セクションで、メール送信に使用するサーバーを設定します。プロバイダーから提供された接続情報が必要です:
- Host (ホスト): サーバーアドレス (例:
smtp.gmail.com) - Port (ポート): 通常は
587(TLS) または465(SSL) - Username (ユーザー名): ログインID (多くの場合メールアドレスですが、プロバイダーによります)
- Password (パスワード): ログインパスワード
- SSL/TLS: プロバイダーが必要とする場合 (通常は「はい」)
Gmailをお使いですか?
Gmail を外部アプリから使用するには、アプリパスワード の生成が必要です。通常の Google パスワードは機能しません。
ステップ 3: テンプレートのデザイン
次に、PDF のレイアウトを作成します。直感的な Template Designer (テンプレートデザイナー) を使用します。
1. サンプルデータのダウンロード
デザインに使用するサンプル請求書データをダウンロードしてください: 📥 sample_invoices.csv
2. デザイナーを開く
プロファイル設定画面の右下にある Template Designer ボタンをクリックします。
3. テンプレートの初期化
デザインを始める前に、データ構造を設定する画面が表示されます:
- Load Data (データのロード): Load Transaction Data (トランザクションデータの読み込み) をクリックし、ダウンロードした
sample_invoices.csvを選択します。 - Group Key (グループキー): ドキュメントを一意に識別する列 (例:
id) を選択します。 - Email Address: 送信先メールアドレスが含まれる列 (例:
email) を選択します。 - PDF Filename Pattern: ファイル名の規則を定義します。
{{ id }}_{{ name }}.pdfのように変数を使用できます。 - Finish (完了) をクリックします。
4. レイアウトの作成
ビジュアルデザイナーのキャンバスが表示されます。
- テキストの追加: 左側のツールバーから Text 要素をキャンバスにドラッグします。
- 変数のマッピング: テキストの内容に
こんにちは、 {{ name }} 様と入力します。- サンプルデータを使用してリアルタイムにプレビューが更新されます。
- Save (保存): Save をクリックし、
invoice_template.yamlという名前で保存します。
ステップ 4: 生成と送信
プロファイルの準備 (メール設定完了、テンプレート選択済み) が整いました。ジョブを実行してみましょう。
1. データのインポート
サイドバーの Data Import (データインポート) に移動し、同じ sample_invoices.csv を選択します。
(実際の業務では、ここで今月のデータを選択します)
2. PDF の生成
サイドバーの PDF Generation (PDF生成) に移動し、Run Process (実行) をクリックします。エンジンが CSV の各行を処理し、{{ name }} を実際の名前 (例: "田中", "佐藤") に置き換えて、出力フォルダーに PDF を作成します。
3. メールの送信
サイドバーの Email Sending (メール送信) に移動します。キューの内容を確認し、Run Process (実行) をクリックして、生成された PDF をメールの添付ファイルとして送信します。
デモデータを試す
自分のデータを設定する前にアプリを試してみたい場合は、ホーム画面で Try Demo Data (デモデータを試す) を選択してください:
- Setup Demo (デモセットアップ) をクリックします。
- 必要に応じて SMTP サーバーの設定を入力します(スキップして後から設定することも可能です)。
- サンプルテンプレートとデータを含むデモプロファイルが自動的に作成されます。
ワークフロー全体の流れを理解するのに最適な方法です。
まとめ
これで完了です!あなたは以下の操作を行いました:
- プロファイルの設定
- 動的テンプレートの初期化とデザイン
- パーソナライズされた PDF の生成と送信
次のステップ:
- 高度なテンプレート機能: 表組み、画像、バーコードの使用方法。
- 計算機能: 消費税計算、合計、条件分岐ロジック。