Extract email addresses from the Teamsystems Excel export.
You need sufficient permissions to download the Excel file from Teamsystems!
- Log in to your Teamsystems instance
- Navigate to "Allgemein" -> "Personen verwalten"
- Click the "Export" button
- Find the file in yours browser's download folder
Download the latest release or use the binaries built from the sources.
Note: You may need to make the binary executable first:
chmod +x ./teamsystems-mails-linux
./teamsystems-mails-linux <path-to-xlsx-or-xls-file>
Note: You may need to make the binary executable first:
chmod +x ./teamsystems-mails-macos
./teamsystems-mails-macos <path-to-xlsx-or-xls-file>
.\teamsystems-mails-win.exe <path-to-xlsx-or-xls-file>
The output will be a file named <original-filename>.emails.txt in the same directory as your input file, containing all extracted email addresses.
-
Install dependencies:
yarn -
Build the project:
yarn build -
Run the script:
yarn dev <path-to-xlsx-or-xls-file> -
Lint and format:
yarn lint yarn format -
Create binaries:
yarn package
- The script will create a file named
<input-filename>.emails.txtin the same directory as your input file, containing all unique, valid email addresses found in column J.
.xlsx(Excel 2007+).xls(Excel 97-2003)
- If you see a usage message, make sure you provide a valid path to an
.xlsxor.xlsfile. - If no emails are found, check that your Excel file has email addresses in column J.
MIT