---
name: "pygn2m"
section: "1"
platform: "linux"
package: "pyg"
version: "0.9.7+b2"
release: "Debian 7 (Wheezy)"
platforms: ["linux"]
url: "https://new.carta.tech/pygn2m"
---

# pygn2m(1)

Python Gateway news to mail

## NAME

pygn2m - Python Gateway news to mail

## SYNOPSIS

**pygs** **-t** *recipient@domain1* **-s** *sender@domain2* \[ **-e** *envelope@domain3* \] \[ **-h** \]

## DESCRIPTION

**IMPORTANT:** this man page is to be continued. The Whole pyg gateway is in **devel. state.** try -h option for more detailed option.

pygn2m reads from stdin a nntp article, sending it to recipient@domain1 a rfc822 compliant email setting Resent-Sender: sender@domain2 and envelope envelope@domain3 if exists, else sender@domain2.

If pygn2m reads from stdin a sigle line starting with /, it is considered an absolute path to an article (ie in a spool), so pygn2m will open and read it.

## EXAMPLES

There is some documetation in /urs/share/doc/pyg

I created mailgate user (moderator of local.moderated ng). Every article posted in local.moderated is sent to mailgate,  in its .procmailrc I've put:

:0 bhc \* ^To: \*local-moderated \| $HOME/pygs -t kalfa@localhost -e mailgate@students.cs.unibo.it -s 'cosimo@students.cs.unibo.it'

where kalfa@localhost is the recipient (usually a mailing list)

Here is an header extract from kalfa@localhost mbox:

From mailgate@students.cs.unibo.it From: whosentnntparticle@domain4 To: kalfa@localhost Resent-Sender: cosimo@students.cs.unibo.it

note that sender and envelope are different. rfc822 says that Sender: have to be a human user (not a program or similia). envelope can mailgate user.

## AUTHOR

Cosimo Alfarano \<alfarano@students.cs.unibo.it\>

## BUGS

Boh. send any bug to the author, please.
