Updated 1/31/2018

You can send and receive Winlink messages using a terminal program such as Putty or AGW Terminal.

For soundcards

  • open UZ7HO
    • Settings: AGWPE Server Port 8000 Enabled
  • Open AGW Terminal
    • Menu: Actions / Connect
    • CallSign N4SER-10 or substitute any gateway
    • Via digipeaters, add if needed.
    • Click connect


  • Connect to a Winlink gateway:
    • C N4SER-10 v N4SER

The Gateway will respond:

*** Connected To N4SER-10 <Sat,26Nov16 09:57 AM>
Red Cross WinLink gateway N4SER-10.
;PQ: 23044789
Halifax CMS via N4SER >

  • Type lm
  • The gateway will respond:

Login [564]:
Halifax CMS via N4SER >

  • Login[564] is requesting your login authorization.
    • The numbers [564], which will be different each time you do this, are requesting you return the letters at those positions in your Winlink password.
    • If you password is PASSWORD you would type in WOS for the 5, 6 and 4 positions.
    • You must return a 6 letter code so add any 3 letters that you want
      • WOSDEN
        • They can be in any position and any order so
      • DONESW would also work.
    • Case insensitive.
  • If you entered your password letters correctly then the gateway will respond:

Hello W2DEN
CMS via N4SER >

  • The call will be yours…. you are now connected to the CMS!
  • Type h for help.
  • The CMS responds: (NOTE: the message has changed a bit with the upgrade to a single CMS, Commands are the same.

Winlink 2000 is designed for automatic message transfer using Airmail, Paclink, RMS Express or other client programs that support the B2F protocol. It will also accept limited keyboard commands on telnet and VHF connections.

Supported Telnet/VHF keyboard commands:

H or HELP gives you this file

  If secure login is enabled for your account (or, in the future, required). Send any command to initiate login. The CMS will respond with a challenge consisting of three digits who’s values represent positions of characters within your password. See <RESP>.

<RESP> – This is a six character response to the login challenge.

  Respond with three password characters corresponding to the positions in the challenge plus three additional characters of your choosing (in any order).
  Example: Password is ABC123. Login challenge is: 425. You send ‘CR 1B2AZ5’. ABZ21TY would also be valid since it contains the characters 1, B, and 2.
LM lists all traffic pending for your callsign.
  Shows message ID (MID), date, size, from and subject. Does NOT include messages SENT by you.

Where (MID) is the Message ID: The long random number assigned to the message (not including the call)

K <MID>  Example: K 1234XYZRTG Marks the pending message as delivered. Message may still be read for 3 days using the R <MID> command.

KM Mark all messages as delivered. Message may still be read using R <MID> for 3 days.

B, BYE forces a disconnect of the link.

R <MID>  Example: R 1234XYZRTG   Read the specified message. Only MIDs addressed to your call or originated by you may be read. Attachments are not supported.

RM Read all pending unread messages to your callsign.

SP <Destination(s)>  Send a message to the destination(s) indicated. Destinations may be a radio callsign or “SMTP:<email_address>” (NOTE! be sure to include the colon after the SMTP!) Multiple destinations should be seperated by “;” or “,” Example: SP W4ABC;SMTP:Johndoe@aol.com;W1AW;SMTP:sam@iam.us

You will be prompted for a subject of the new message and then prompted for the message body. For the message body enter any text.

End with /EX on a separate line.

Acceptance of the message will be confirmed. You will be sent a service message if the message cannot be delivered.

For further help contact the network manager, K4CJX

CMS via N4SER >

  • That pretty much sums it up…..