The Python Gateway Script: news2mail mail2news gateway
Python Gateway Script from news to mail and vice versa.
It is intended to be a full SMTP/NNTP rfc compliant gateway with whitelist manager.
You will probably have to install a mail-transport-agent and/or news-transport-system package to manage SMTP/NNTP traffic.
MTA is needed for mail2news service, since mail have to be processed on a box where pyg is installed. You can use a remote smtpserver for news2mail.
News system is useful but not needed, since you can send articles to a remote SMTP server (ie: moderated NG) where is installed pyg, otherwise you will need it.
It refers to rfc 822 (mail) and 850 (news).
- Developed at devel:languages:python
- Sources inherited from project openSUSE:Factory
-
2
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Factory:Rebuild/python-pygn && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
pygn-0.11.0.tar.gz | 0000114448 112 KB | |
python-pygn.changes | 0000001527 1.49 KB | |
python-pygn.spec | 0000002867 2.8 KB |
Revision 3 (latest revision is 4)
Dominique Leuenberger (dimstar_suse)
accepted
request 1095794
from
Matej Cepl (mcepl)
(revision 3)
- Update to 0.11.0: - Rewrite to new structure and abandoning setuptools - Update to 0.10.3: - refactor: rearrange the project to the src/ layout (https://todo.sr.ht/~mcepl/pygn/7) - Fix also pyproject.toml to generate what seems right. - Add the explicit dependency on nntplib for Python >= 3.12 (gh#python/cpython!104894). - Use email.policy.SMTP to be perfectly conforming with RFCs. Perhaps fixes: https://todo.sr.ht/~mcepl/pygn/6 - Rename README to README.md - Switch hosting of the project to Sourcehut. - Also add the text of GPLv3. - When sending nntp message fails, log the message to temporary file. - Convert documentation from .maff to plain HTML. - Parse email messages from binary files (Fixes #24 on GitLab (see also gh#python/cpython#69731 and gh#python/cpython#85479) - We actually don't need pytest.
Comments 0