• Home
  • Most Popular
  • Submit
  • About Us
  • Contact Us

Softpile

Free Downloads

Categories
  • Home
  • Most Popular
  • Communications
  • Desktop
  • Games & Entertainment
  • Graphic Apps
  • Network & Internet
  • Security & Privacy
  • System Utilities
Alternative to itextsharp 2022.11.10347
IronPDF offers an itextsharp alternative for HTML to PDF conversion with C# code examples, documentation, and ...
VShell Server for Linux and Mac 4.8
VShell is a versatile and secure file transfer server that supports multiple protocols and is compatible ...
PDF Studio PDF Editor for Linux 2022
PDF Studio is a cost-effective PDF editor that delivers full compatibility with the PDF Standard. It's ...
VQ Probe for Linux 1.5
VQ Probe is a comprehensive software tool that enables objective and subjective video quality analysis. The ...
Resilient Server 2.3
This Debian GNU/Linux (Buster) based software has a customized partitioning scheme that enhances robustness against filesystem ...
Valentina Studio for Linux 9.6
Valentina Studio is a cross-platform GUI manager for Mac, Windows, and Linux. It allows users to ...
VPN Lifeguard for Linux 1.0.58
The software monitors VPN connection and automatically terminates apps during connection loss, re-establishes the connection and ...
G_Viewer 0.84
G_Viewer is a Linux software that serves as both a file system and photo/image viewer. It ...
Checksome File Hash Tool for Linux 1.1
This software allows for the generation and verification of file hashes. It is a quick and ...
KeyWrangler Password Manager for Linux 1.2
A password management software that is secure, offline and extensible. It offers military-grade encryption to protect ...
Home Linux Topal Download

Topal

July 22, 2009
Topal software integrates GnuPG and Pine/Alpine and provides a secure email environment. It is a user-friendly application for encryption, decryption, signing, and verifying emails using GnuPG, and works seamlessly with Pine/Alpine email clients.
Version 69
License GPL v3
Platform Linux
Supported Languages English
Homepage homepage.ntlworld.com
Developed by Phillip J. Brooke
Topal is a powerful application that allows users to link GnuPG and Pine/Alpine. With Topal, you can easily encrypt, decrypt, sign, and verify emails.

Installation and configuration of Topal is straightforward. To compile Topal, you will need a working C compiler and the GNU Ada Compiler (GNAT). Simply type `make' to compile the files, and type `make install' to see what files need to be copied. MIME features require an installation of mime-construct and metamail.

To set up the Pine/Alpine sending and display filters, you need to assume that the Topal binary is installed in /usr/local/bin. The display-filters setting begins with `_BEGINNING("-----BEGIN PGP ")_ /usr/local/bin/topal -display _TMPFILE_ _RESULTFILE_' and the sending-filters setting begins with '/usr/local/bin/topal -send _TMPFILE_ _RESULTFILE_ _RECIPIENTS_,' followed by '/usr/local/bin/topal -sendmime _TMPFILE_ _RESULTFILE_ _MIMETYPE_ _RECIPIENTS_'. Note that `_RECIPIENTS_' should be last. The -sendmime option allows the user to choose the MIME type of the outbound email. Legacy fixes are in place that make -decrypt and -verify behave the same as -display.

To enable -sendmime to work, you will need to patch Pine/Alpine with patches available for versions 4.44, 4.50, 4.53, 4.58, 4.60 and 4.64 of Pine as well as version 1.00 of Alpine. Please note that the Alpine patches also modify Alpine's configuration. There is a hidden preference `enable Topal hack' (enable-topal-hack) that you need to switch on.

Topal works well for sending via an SMTP server, but it may break for sending via /usr/lib/sendmail. If it does, send a debug trace by invoking pine with `-d 9'. Additionally, you can add '--read-from _INCLUDEALLHDRS_' before send and -sendmime to make Topal attempt to guess a suitable key for signing and self-encryption. If multiple possible keys match, then you'll be offered a menu of the keys.

To decode MIME RFC2015/3156 multipart/signed and /encrypted messages requires the assistance of Metamail. To add this, simply update either the user mailcap configuration (.mailcap) or the system configuration (/etc/mailcap).

In your procmailrc, add the recipe ":0fw | /usr/local/bin/topal --fix-email" to modify inbound emails with top-level multipart/signed or multipart/encrypted MIME types by adding a multipart/misc wrapper so that Pine/Alpine can hand it off to Topal. All other emails remain unchanged.

Finally, Topal requires you to create a directory called `${HOME}/.topal', which you can easily create. After doing so, run Topal with the -dump or -default option to create the basic configuration file named `config'. Note that all .topal files are silently ignored if they cannot be found, and parsing errors cause an exception. If you want to include strings with spaces, you will need to quote them with double-quotes ("). Double-quotes themselves can be included by "stuffing" ("").
What's New

Version 69: N/A

Free Download 169K
330
  • Share on:

Most Popular

  1. Quicksilver Forums 1.4.2
    157
  2. Dvgrab 3.4
    94
  3. DynVPN 1.0
    83
  4. CherryTV 0.1
    81
  5. SlideMap 1.2.2
    76
  6. porm r2
    72
  7. Clewarecontrol 0.8
    71
  8. Hills 2.0
    71
  9. fuseftp 0.8
    70
  10. Java Games 1.0
    70

Related Downloads

fortune-fgump
Fortune-fgump is a software project featuring quotes from the movie Forrest Gump. ...
PIMPPA
PIMPPA is a binary looting software that allows users to download files ...
togg
This software is a straightforward tool for editing tags in Ogg Vorbis ...
METAGRAF
METAGRAF is a TeX-compatible drawing software that utilizes MetaPost to create graphics.
OO Learning Evaluation GO
OO Learning Evaluation GO is an algorithm and platform specifically designed for ...
PagingMon
PagingMon is a software program designed to monitor paging activity.
UPnP Port Mapper
UPnP Port Mapper is software that enables users to view essential router ...
LinWiz
LinWiz is a user-friendly software which provides an easy way of configuring ...
Guzuta
Guzuta is a powerful package manager with a user-friendly and easy-to-use Gtk ...
MyCPAN::Indexer::DPAN
The software allows the creation of a D(ark)PAN using indexed distributions within ...
Copyright © 1999-2025 Softpile Free Downloads
  • Most Popular
  • Submit
  • About Us
  • Contact Us
  • Privacy Policy
  • Disclaimer
  • Terms of Use

Can we use your data to tailor ads for you?

Our partners will collect data and use cookies for ad personalization and measurement.

By choosing "I agree", closing this pop-up or clicking on any element on the page, you agree to the use of cookies to help us provide you with a better user experience.

Learn how Softpile and our partners collect and use data.

You can change your choice at any time in our privacy center.

Cookie Settings

Our website stores four types of cookies. At any time you can choose which cookies you accept and which you refuse. You can read more about what cookies are and what types of cookies we store in our Cookie Policy.

are necessary for technical reasons. Without them, this website may not function properly.

are necessary for specific functionality on the website. Without them, some features may be disabled.

allow us to analyse website use and to improve the visitor's experience.

allow us to personalise your experience and to send you relevant content and offers, on this website and other websites.