TJ3SS_RECEIVER(1)

✨ TJ3SS_RECEIVER ✨

okay bestie, welcome to the TaskJuggler manual for tj3ss_receiver β€” this is the one in the TaskJuggler 3.8.1 fam, and she's here to catch your status sheets. πŸ’Œ


πŸ’– NAME πŸ’–

tj3ss_receiver β€” receive filled-out status sheets via email. yes, it literally just vibes at the inbox and does the receiving for you. 🫢


πŸŽ€ SYNOPSIS πŸŽ€

tj3ss_receiver [options]

πŸ¦‹ DESCRIPTION πŸ¦‹

so, this program? she's the one that receives filled-out status sheets via email. 🌸

she reads the emails straight from STDIN and pulls the status sheet out of the attached files. then she does a little vibe check on it β€” the status sheet gets checked for correctness. if it's giving correct, she files it away, no cap. either way the sender gets an email back telling them their status sheet was accepted or rejected. polite. professional. iconic. πŸ’…


✨ OPTIONS ✨

  • -c, --config <FILE> β€” use the YAML configuration file you point at. yes you pick it, queen. πŸ—‚οΈ
  • --silent β€” don't show program and progress info. she goes quiet, she goes mysterious. 🀫
  • --no-color β€” don't use ANSI control sequences to color the terminal output. colors should only be used when spooling to an ANSI terminal, so if that detection fails? this option forces the colors off. rude but necessary sometimes. 😭
  • --debug β€” enable Ruby debug mode. for when you need to see everything. πŸ”
  • -d, --directory <DIR> β€” use the specified directory as the working directory. home is wherever you say it is bestie. 🏠
  • --dryrun β€” don't send out any emails or do SCM commits. it's giving rehearsal, not the actual performance. 🎭
  • -h, --help β€” show this message. hi, hello, here's your help. πŸ‘‹
  • --version β€” show version info. the receipts. 🧾

🌈 ENVIRONMENT 🌈

  • HOME β€” the user's home folder. used to search for the configuration file if one isn't specified. 🏑

πŸ“ FILES πŸ“

  • .taskjugglerrc or taskjuggler.rc β€” tj3d searches for a config file named .taskjugglerrc or taskjuggler.rc in the current path, the user's home path as specified by the HOME environment variable, or /etc/. and at a minimum, bestie, that file has to configure an e-mail delivery method and sender e-mail, like:
_global:
   emailDeliveryMethod: smtp
   smtpServer: smtp.your_company.com
_statussheets:
   senderEmail: 'TaskJuggler <statussheets@taskjuggler.amd.com>'

and psst β€” an alternative config file location may be specified using the -c, --config FILE option. πŸ’…

  • statussheets.log β€” the statussheets log file, created in the working directory. she's keeping receipts. πŸ“
  • StatusSheets/FailedMails/ β€” directory created in the working directory to store the failed emails. the flops live here. πŸ’€
  • StatusSheets/FailedSheets/ β€” directory created in the working directory to store the failed status sheets. also the flops. different flops. 🫠

Copyright Β© 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020

by Chris Schlaeger <cs@taskjuggler.org> 🫢

This program is free software; you can redistribute it and/or modify it under the terms of version 2 of the GNU General Public License as published by the Free Software Foundation. open source royalty behavior, we love to see it. πŸ’–

For more info about TaskJuggler see http://www.taskjuggler.org 🌐


πŸ”₯ SEE ALSO πŸ”₯

  • tj3ss_sender(1) β€” the other half of the duo. the sender to her receiver. the way that they're literally a set. πŸŽ€

The full TaskJuggler manual is available online at http://www.taskjuggler.org/tj3/manual/, or via the tj3man command. go read it, iykyk. πŸ“š


TaskJuggler 3.8.1 🌸 January 2026 β€” that's the version, that's the date, and that's a wrap bestie. now go receive your status sheets. slay. πŸ’…βœ¨

πŸ“¦ where this page comes from