クイックスタート
PDF Mail Engine のインストールから、テンプレート作成、最初の請求書一括送信までの手順を解説します。
PDF Mail Engine は、PDF を一括生成してメール配信するための、安全なローカルファーストツールです。 このガイドでは、インストールから最初の請求書送信までを数分で行う手順を説明します。
ステップ 1: インストール
最も安全で簡単な方法は、Microsoft Store からのインストールです。
- 上記のボタンをクリックします。
- 入手 (または インストール) をクリックします。
- インストールが完了したら、開く をクリックして起動します。
管理者の方へ
企業内展開用のスタンドアロンインストーラー (EXE/MSI) は、リリースページ から入手可能です。
ステップ 2: 最初のプロファイル作成
アプリを起動すると、プロファイル名 の入力を求められます。 「プロファイル」とは、特定の業務 (例: 「月次請求」) のための設定セットです。
月次請求書のように分かりやすい名前を入力します。- Create (作成) をクリックします。
- プロファイル設定 画面に移動します。
メール設定 (SMTP) の構成
プロファイル設定画面で、メール送信に使用するサーバーを設定します。プロバイダーから提供された接続情報が必要です:
- 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. データのインポート
メインダッシュボードの Import (データインポート) をクリックし、同じ sample_invoices.csv を選択します。
(実際の業務では、ここで今月のデータを選択します)
2. 生成
Run Process (生成実行) をクリックします。エンジンが CSV の各行を処理し、{{ name }} を実際の名前 (例: "田中", "佐藤") に置き換えて、出力フォルダーに PDF を作成します。
3. プレビューと送信
- Preview (プレビュー) タブに切り替えます。
- 行をクリックして、メールの件名と本文を確認します。
- (デモ版では送信はシミュレーションされる場合があります)
まとめ
これで完了です!あなたは以下の操作を行いました:
- プロファイルの設定
- 動的テンプレートの初期化とデザイン
- パーソナライズされた PDF の生成と送信
次のステップ:
- 高度なテンプレート機能: 表組み、画像、バーコードの使用方法。
- 計算機能: 消費税計算、合計、条件分岐ロジック。