Deutsch   English   Français   Italiano  
<HTibLP8sjgfnX768@violet.siamics.net>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: news.eternal-september.org!eternal-september.org!.POSTED!not-for-mail
From: Ivan Shmakov <ivan@siamics.netREMOVE.invalid>
Newsgroups: comp.misc,news.misc
Subject: comp.newprod, .simulation, .std.announce, and rec.photo.moderated
 restarted
Followup-To: comp.misc
Date: Fri, 20 Jun 2025 15:45:41 +0000
Organization: Dbus-free station.
Lines: 124
Message-ID: <HTibLP8sjgfnX768@violet.siamics.net>
References: <vqq7tf$ehn$1@reader1.panix.com>
 <pNJ8HOw38ij24zhJ@violet.siamics.net> <pjOHLctoq1qK-GfX@violet.siamics.net>
Injection-Date: Fri, 20 Jun 2025 17:50:55 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="6d5ee608e3b57cee316fbafd1d4bb467";
	logging-data="130880"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX1+eodp6U9Gj4MA6d3FPGYwc"
Cancel-Lock: sha1:ayifTkhBFp0zvJyU50XSzeiQbbM=
License: CC0-1.0 (original contributions only)

	So, it's happened; I've just posted announcements to the groups:

news:MiwxWyH5ZFN0fETl@violet.siamics.net - news:comp.simulation
news:Z2aco2S-VXQsZPJA@violet.siamics.net - news:comp.newprod
news:hbGlrJJ2rO1pTgS4@violet.siamics.net - news:rec.photo.moderated

	(Still have some research to do for the news:comp.std.announce
	announcement.)

	I'm posting this here in comp.misc for several reasons:

	* I believe that among the readers here might be those interested
	  in joining these groups, or those who know those who might be;

	* I'm curious what issues with my "common submission guidelines"
	  below an open discussion might reveal;

	* I'd rather not post said guidelines to each of the groups
	  individually.

	I'm also cross-posting to news.misc because it seems more
	fitting, though it doesn't seem to have been active recently.
	Feel free to respond there (disregarding Followup-To:) instead
	if you like; if anything, I'll be monitoring both groups for
	this discussion.

	The guidelines below apply to comp.newprod, comp.simulation,
	comp.std.announce and rec.photo.moderated; and reflect both
	what I consider to be "good Usenet behavior," and how the
	things are currently set up on my side.


	Usenet is a public forum and as such, articles submitted
	to newsgroups are expected to be of interest to readers at
	large, not aimed at a particular person.  If you believe a
	participant of the group might have an issue with something
	that is not strictly under the topic of the group, please
	communicate your considerations elsewhere, such as by email.

	The use of your "real" name in From: is not strictly required,
	but a /consistent/ identity is still expected.  "Example Inc.
	Sales Department" might be suitable for comp.newprod
	submissions; and your Wikimedia Commons account name, for your
	rec.photo.moderated ones.

	It is recommended that an *.invalid domain email address is
	used in From:, both to thwart email address harvesters /and/
	to avoid your submission being rejected due to SPF mismatch.
	That said, there should be a valid email address, and one
	you're entitled to use, /somewhere/ in the message (say,
	Reply-To: or the signature.)  Mangling is allowed, so long as
	the mail domain ends with .invalid /and/ it is obvious to me
	how to get the original address from there.  Postings that
	lack a valid email address might be approved, but if they're
	rejected, you won't know why.

	It's possible to submit articles directly over email (see
	below.)  In such a case, please use an appropriate valid
	address in the envelope (MAIL FROM:.)

	Submissions should not exceed 128 KiB in size (header + body.)
	While my MTA /will/ accept somewhat larger ones to account for
	transit overhead (Received: and such), one should not rely on that.

	As an aside, note that Usenet archives might truncate long
	articles.  For example, http://al.howardknight.net/ IME only
	stores up to 200 lines of the body.

	By the same merit, if you forward an article from elsewhere
	(say, from a blog), be sure to include the original URI near
	the /top/ of your post: that way, even if the article gets
	truncated, someone reading it from archives will still be
	pointed to the full orignal instance.  It's also nice as it
	allows the reader to stop reading the article early if they
	do not find the original site to their taste.

	Avoid using non-ASCII characters in the headers: while some
	newsreaders do support RFC 2047, others do not.

	Submission bodies should be "plain" plain text (MIME type
	"text/plain", no format=flowed, etc.), either ASCII (with or
	without MIME headers), or 8-bit UTF-8 (MIME headers required.)
	If your submission has other parts (say, text/html), I'll
	remove them, unless it's obvious to me that they are important
	to the message as a whole, in which case I'll reject and ask
	to resubmit.  In exceptional cases, I might edit your submission
	to fit if it doesn't already.


	It's possible to submit articles by email, such as explained
	in http://www.big-8.org/wiki/Moderated_newsgroups
	#How_can_I_bypass_my_News_Service_Provider? (URI split for
	readability.)

	To use this option, first make sure your message has a proper
	Newsgroups: header.  (At some point I'm going to configure my Exim
	instance to reject emails to the submission addresses lacking one.)

	Messages submitted this way should have a valid email address
	in the envelope (MAIL FROM:), must not fail SPF verification,
	and preferrably should also have a valid DKIM signature.  Note
	that it's generally still possible (and advisable) to have an
	*.invalid address in the From: header.

	On a Unix-like system with appropriately configured mail delivery,
	the following example /usr/sbin/sendmail invocation can be used
	as a starting point (tested on Debian GNU/Linux "Bookworm", but
	if I'm reading sendmail(1) correctly, it should work on NetBSD
	just as well; refer to the individual announcements for the
	actual submission addresses):

$ cat < newspost 
From: Alice <alice@nowhere.invalid>
Reply-To: Alice <alice@example.net>
Newsgroups: example.newsgroup.moderated
Message-Id: <d_QiVQf-IZLLKJxlbxJPoPpVc6BkE5CY@example.invalid>
Date: Fri, 20 Jun 2025 10:45:08 +0000
Subject: test 

This is a test message.
$ /usr/sbin/sendmail \
      -i -f alice@example.net \
      example-newsgroup-moderated-submit@example.com \
      < newspost