SZ Fusion 0.1.2 - Manual

SZ Fusion ver. 0.1.2

Created: 04 Oct 2009

Product description

SZ Fusion is off-line UseNet news reader. It allows downloading, storing, displaying and manipulation with messages from multiply Usenet news servers and it's groups by users own needs. It also supports SSL/TLS.

Features

Ease to use

Standard User Interface allows easy usage.

Download messages

Application download required messages from specific news server, group and message range. It is fairly flexible allowing downloading also by XOVER, header only or full article by given range, economizing time by skipping already downloaded content.

Displaying messages

Downloaded messages are displayed in several ways. In one window it shows threaded lists of messages regarding it's subject, date and reference list. In the main windows it display the content of selected message.

Full Unicode support

Displaying and composing message is supported by full Unicode. During displaying, application converts message content by available charset following RFC822 rules to full Unicode. During composing message, if any non-ASCII character exists, content will be converted and encoded to UTF-8 following RFC822 rule.

SSL/TLS supports

Regarding security connection and regulative in user's country, application optionally supports use of SSL/TLS from OpenSSL libraries www.openssl.org . Application is fully tested with version 0.9.8d, however, it should be no problem also using older compatible version or any new in the future.

Authorization login

Some Usenet news servers require authorization login. In this case, application need to send valid username and password during login process, supplying application with it. Regarding strict security policy, application use heavily encryption method which provide high security, allowing high security of this sensitive data. It very unlikely to recover it, as well it is not possible unauthorized login from computer where user created it.

Privacy

This Application do not send to anyone any of your data from your computer, nor monitor your actions or e-mails.

Usage of SZ Fusion demo version

Please notice that current version is NOT thread safe, meaning you need to wait or stop current process in order to start new one. It is also not allowed to change group, display or anything else during download message process even if possible by UI!

Main Menu

Main menu in current demo version contain many functionality, among some may not be fully functional yet. However, fully functional are followed:

Tools

COMPACT DB - It compact message database after users message massive deletion. This will significantly low down the size of the database.

REINDEX DB - Recreate/create required indexes in database. Useful during maintenance.

Message Import - Import messages from Outlook Explorer or individual message files. Automatic subdirectories search supported.

Message Export - Export all messages from currently available in database in .txt files. Each txt file contain messages from each news server (multiple messages separated by LFCR.LFCR), thus give filename is based on server name and date.

Message Import from XN directories - Import messages from popular XanaNews news reader databases. Automatic subdirectories search supported.

SIMPLE TELNET - For experience users. this is simple console telnet to work with Usenet server directly. Only required is that application is logged in before activation this function.

LOG

Application create temporary log informations during it work (see check box “Log” in the main window)

SHOW - Activate window which show current log

CLEAN - Clean the log information


Toolbar

Some functionality are shoved at toolbar for briefly execution.


Disconnect all

Disconnect all active server logins. Useful in some case.

Stop current download

Stop the current download process. For example, when message is too large (dial-up), but required to be stopped.

Disable non-existed nodes

If message header consists reference list, it is not require that some message from that list physically exists on server nor to be downloaded. In that case “ghosted” nodes are showed. Clicking on this tis bar will hide/show those nodes.

New thread

This will open a compose windows to create new thread message in selected group. (See Composing message).

Reply

This will open a compose windows to reply on selected message. (See Composing message)

Edit message

Currently unavailable. Intended to edit message prepared for sending.

Delete from database

Delete selected messages only from database

CANCEL from server

Cancel (delete) selected message directly from Server. If server allows, it is possibly to delete your own message during the same session.

Filters

Various filters to: show messages which have only article, header only, hide non existed nodes, hide read messages.

Logging

Allow logging of NNTP communication, useful in case server returns unexpected error or similar.

Raw message view

Show raw message of complete article.

Threaded view

To show message subject in threaded mode or not

Previous Message

Jump to the previous unread message

Next Message

Jump to the next unread message

Script

Allow selecting and saving subscribed groups and method (XOVER, HEAD only, or full ARTICLE) which will be downloaded clicking on one button instead of manually download.


Search

In this field you can write several key words. When press [ENTER], it will show all messages where subject comply this rule.


Servers and groups panel

Here is shown all nodes from a selected servers and subscribed groups. Popup will show different actions are currently available.

Download messages windows can also bi activated by double left clicking on desired group.


New server/groups

This will allow adding new server and one group manually (if necessary, or if server have more than 50.000 groups for example, but need only one).

Subscription

This will open a new windows where can be load whole group list, newest, or to subscribe or disable subscription. Here also can be set/change all parameters as is Server Name, URL, Port, username, password, etc. Display filter is fully capable and able to support several words to give you full and fast ability to locate exact group or similarly named groups.


Tree nodes panel

Here is shown all nodes from a selected group. To apply specific functionality on selected message(s), click open a popup menu right clicking on it



Message panel

Here is shown message content. Currently supported is only plain text messages with attachments. Here is also possible to display or save attachments if available and coded by RFC822 rule. If attachment is a picture, clicking the node will show it if graphical format is supported (currently supported are BMP, GIF, JPG, PNG and PCX). Right clicking will show popup menu to save the attachment.


Thus is also supported displaying of X-Face/Face informations.


Composing message

Composing message supports full Unicode. During composing message, if any non-ASCII character exists, content will be converted and encoded to UTF-8 following RFC822 rule. There is two way of sending composed message:



Send now

Require sending message immediately. If server sending failed, the message will be shown.

Send later

Composed message will be sent to folder MESSAGES and sub-folder Outbox. When you are ready to send it, select these messages and right-click to get popup menu. There is no matter on which server message is, each message will be sent on right server and group automatically.

Attachments

Attach the binary file in the message. Supported encoding methods: UU/XX encoding and POSIX base64.


Causion! It is forbidden by application to send messages without Subject, however allowed to be queued. In this case, any massage have no Subject content will stay unsent and visible in MESSAGES->Outbox folder.


Security measures

Application heavy encrypt all your private data as is passwords. That mean, that anyone who somehow get in possession of your data, will not be able to decrypt, read it nor login to server as you.

The License Agreement

  1. You may not: sell, lease, rent, or in any way transfer your right of using this Software to any third party.

  2. The Software is provided "AS-IS", without any express or implied warranty. In no event shall the Author be held liable for any direct or indirect damages arising from the use of the Software. You use this Software on your risk!

  3. You are not allowed to disassemble or use any portion of the Software.

  4. Author reserve the rights to change any conditions of this License.

  5. If you do not agree with this license therms, you are require to remove or delete the Software from your all computer systems.





Information: public@szutils.net

(Please send only plain text messages)