AUTO-MULTIPLE-CHOI(1)
名前 ✨
auto-multiple-choice-mailing — 採点記入済答案のPDFを、受験者にメールで送っちゃうやつ💌
やっほーbestie!これ AUTO-MULTIPLE-CHOI(1) のマニュアルだよ。むずかしそうに見えるけど、わたしが全部わかりやすく言うから安心して🫶 ひとつも省かないからね、no cap。
概要 🎀
auto-multiple-choice mailing [--xmlargs args.xml] --project project-dir
--students-list students-list.csv
[--list-encoding encoding] --email-column col
--sender sender-email --subject subject
--text email-body
[--text-content-type content-type]
[--debug file.log] [transport arguments...]
てか呼び方は auto-multiple-choice のあとにスペース挟んで mailing だからね、そこだけまちがえないで〜😭
解説 💅
auto-multiple-choice mailing コマンドはね、採点記入済答案のPDFを受験者にメールで送付するやつなの。メールアドレスは受験者名簿ファイルから取り出されるの、いちいち手打ちしなくていいの神すぎる👑 project-dir と students-list.csv は必須だから、そこは忘れずに!
--project project-dir— プロジェクトディレクトリを指定するよ。ここが全部のベースって感じ🏠--students-list students-list.csv— 受験者名簿ファイルのファイル名を設定するの。名前とメアドがここに入ってるイメージ📋--list-encoding encoding—students-list.csvのエンコーディングを選ぶよ。デフォルトはutf-8。文字化けしたらだいたいこれ🫠--email-column col— 受験者名簿ファイルの中で、受験者のメールアドレスに該当するカラム名を設定するの。どの列がメアドか教えてあげて〜📧--sender sender-email— 差出人アドレスを設定するよ。誰から届くかって大事じゃん✨--cc cc-email-address— Ccアドレスを設定するの👀--bcc bcc-email-address— Bccアドレスを設定するよ、こっそり感ある🙈--subject subject— 送付するメールの件名を設定するの。ここ手抜きすると開いてもらえないからね〜💀--text email-body— 送付するメールの本文を設定するよ✍️--text-content-type content-type— メール本文の content-type を設定するの。content-typeはtext/plainかtext/htmlのどっちかだよ、それ以外はナシ、periodt。--attach filename— 送付する各メールにファイルfilenameを添付するよ。このオプションを複数回使えば、複数のファイルを添付できるの、便利じゃん🎀--transport transport— 転送方法を設定するよ。有効なtransportはsendmailかSMTPのどっちかね。--debug file.log— デバッグ情報を記録するファイルを指定するの🔍--delay time— 各送信のあいだにtime秒の遅延を設定するよ⏳
転送方法別の引数 🌈
transport 引数の値によって、追加で使える引数が変わってくるよ。ここ大事だからちゃんと見てね👇
sendmail転送 ✉️
--sendmail-path path— sendmailコマンドのパスを設定するよ。デフォルトは/usr/sbin/sendmailね。
SMTP転送 📮
--smtp-host host— SMTPホスト名を設定するの。デフォルトはsmtpだよ。--smtp-port port— 使用するポートを設定するよ。デフォルト値は25ね。--smtp-ssl mode— SMTP接続のセキュリティモードを設定するの。modeオプションはssl、starttls、0(暗号なし)のいずれかだよ。0は暗号なしだから、そこだけ まじで注意してね💀--smtp-user user— SMTP認証のためのユーザ名を設定するよ🙋♀️--smtp-passwd-file file— SMTP認証のためのパスワードを(1行目に)含んだファイルのパスを指定するの。1行目ね、ここテスト出るやつ📝
XMLファイルによる引数 🦋
エンコーディング問題を避けたいときは、引数をXMLファイルに置いて、--xmlargs file.xml をコマンドの最初の引数にできるよ。最初の引数だからね、順番まちがえないで〜😭 そんなファイルの例がこっち👇
<?xml version="1.0" encoding="UTF-8"?>
<arguments>
<arg>--sender</arg><arg>Bienvenue <paamc@passoire.fr></arg>
<arg>--text</arg><arg>Voilà votre copie corrigée</arg>
<arg>--subject</arg><arg>QCM</arg>
</arguments>
<arg> が引数ひとつぶん、って思って見てね。< とか > になってるのはそういうもんだと思って見てね、iykyk👀
著者 👑
- Bienvenue Alexis[FAMILY Given]
<paamc@passoire.fr>— 主な著者 ✨ - Sarkar Anirvan[FAMILY Given] — 著者・編集者
- Kagotani Hiroto[FAMILY Given] — 編集者
- Bréal Frédéric[FAMILY Given] — 著者・編集者
- Bérard Jean[FAMILY Given] — フランス語版から英語版への翻訳
- Khaznadar Georges[FAMILY Given] — フランス語版から英語版への翻訳
- Kagotani Hiroto[FAMILY Given] — 英語版から日本語版への翻訳
みんなありがとうございます、って感じ、リスペクトしかない🫶
製作著作 📜
製作著作 © 2008-2018 Alexis Bienvenüe
この文書はGNU一般公衆利用許諾書バージョン2またはそれ以降に従って利用することができます。
てなわけで、これは Auto Multiple Choice 1.7.0 の 2025-04-17 版のマニュアルでした〜!読んでくれてありがと、ばいばいbestie 💖🎀✨
📦 where this page comes from
- arch rolling: auto-multiple-choice 1.7.0-7 · GPL-2.0-or-later
- nixpkgs unstable: auto-multiple-choice 1.7.0
- 💖 girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms