SEQSL is a tool designed for amateur radio operators that automates the sending of electronic QSL cards using email.
- Automated Sending: Streamlines and optimizes the process of sending electronic QSL cards.
- Automatic QRZ lookup: Get the email automatically from QRZ.
- SMTP Integration: Uses Gmail or another SMTP server to send emails.
- Python 3.6+
- PIP package manager
- SMTP Account to send emails. If you use GMAIL you'll need enabled access for less secure apps.
- QRZ Account to look up the recipient's email address. A premium account is recommended to avoid lookup limits.
- QSL file in
.jpg
format with your QSL card. SEQSL will add a table with QSO details at the bottom of the card, so keep this area clear. - ADI file containing the QSOs for which you wish to send QSL cards.
-
Clone the repository:
git clone https://github.com/dacacioa/seqsl.git
-
Install the required dependencies:
pip install -r requirements.txt
-
Copy
config.ini.example
toconfig.ini
and update it with your specific information. -
Sending QSL Cards
To send a QSL card, run the following command:
python seqsl.py qslcard.jpg adifile.adi
-
Go to releases [https://github.com/dacacioa/seqsl/releases]
-
Copy file seqsl.exe to a local folder.
-
Download
config.ini.example
to local folder asconfig.ini
and update it with your specific information. -
Sending QSL Cards
To send a QSL card, run the following command:
seqsl.exe qslcard.jpg adifile.adi