<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mailnode/userconfig, branch master</title>
<subtitle>Custom email service</subtitle>
<link rel='alternate' type='text/html' href='http://normalmode.org/malf/infra/mailnode/'/>
<entry>
<title>mlmmj: Don't mention FAQ address</title>
<updated>2024-06-15T21:41:53+00:00</updated>
<author>
<name>Malfurious</name>
<email>m@lfurio.us</email>
</author>
<published>2024-06-15T00:49:42+00:00</published>
<link rel='alternate' type='text/html' href='http://normalmode.org/malf/infra/mailnode/commit/?id=a813f81f1e601ae0798ee4b7287a10d88011384e'/>
<id>a813f81f1e601ae0798ee4b7287a10d88011384e</id>
<content type='text'>
It is not currently supported for each list to customize its own FAQ.
Therefore it is pointless to advertise this information in the help
messages.

The default response is of course still returned if xxx+faq@domain is
ever contacted, but this makes the feature more hidden.

Signed-off-by: Malfurious &lt;m@lfurio.us&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It is not currently supported for each list to customize its own FAQ.
Therefore it is pointless to advertise this information in the help
messages.

The default response is of course still returned if xxx+faq@domain is
ever contacted, but this makes the feature more hidden.

Signed-off-by: Malfurious &lt;m@lfurio.us&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>mlmmj: Use simpler message prologue</title>
<updated>2024-06-15T21:41:53+00:00</updated>
<author>
<name>Malfurious</name>
<email>m@lfurio.us</email>
</author>
<published>2024-06-15T00:48:26+00:00</published>
<link rel='alternate' type='text/html' href='http://normalmode.org/malf/infra/mailnode/commit/?id=e091c5d2c7630738ea97d0af975b727761072173'/>
<id>e091c5d2c7630738ea97d0af975b727761072173</id>
<content type='text'>
Signed-off-by: Malfurious &lt;m@lfurio.us&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Malfurious &lt;m@lfurio.us&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>mlmmj: Add user configuration directories</title>
<updated>2024-06-15T21:41:53+00:00</updated>
<author>
<name>Malfurious</name>
<email>m@lfurio.us</email>
</author>
<published>2024-06-14T03:06:48+00:00</published>
<link rel='alternate' type='text/html' href='http://normalmode.org/malf/infra/mailnode/commit/?id=fea6ee9debbb5d46e756953afcd3383eb0c23f73'/>
<id>fea6ee9debbb5d46e756953afcd3383eb0c23f73</id>
<content type='text'>
Configuration variables for individual mailing lists should go in
subdirectories under `userconfig/lists/`.  The directory name is the
list name and files/directories beginning with a '.' are ignored.

The contents within these list directories should be the list's
"tunable" settings which usually reside in the lists's "control"
directory.  See https://mlmmj.org/TUNABLES.html for more information.

Files under `userconfig/listtext/` are the auto-response messages sent
out by the lists.  The files we store here are shared by all lists, and
much of their contents are parameterized.  This commit adds the default
versions of these files.

Signed-off-by: Malfurious &lt;m@lfurio.us&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Configuration variables for individual mailing lists should go in
subdirectories under `userconfig/lists/`.  The directory name is the
list name and files/directories beginning with a '.' are ignored.

The contents within these list directories should be the list's
"tunable" settings which usually reside in the lists's "control"
directory.  See https://mlmmj.org/TUNABLES.html for more information.

Files under `userconfig/listtext/` are the auto-response messages sent
out by the lists.  The files we store here are shared by all lists, and
much of their contents are parameterized.  This commit adds the default
versions of these files.

Signed-off-by: Malfurious &lt;m@lfurio.us&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add user config files for accounts and email addresses</title>
<updated>2024-06-09T18:16:42+00:00</updated>
<author>
<name>Malfurious</name>
<email>m@lfurio.us</email>
</author>
<published>2024-06-07T19:41:22+00:00</published>
<link rel='alternate' type='text/html' href='http://normalmode.org/malf/infra/mailnode/commit/?id=05dea2d2e10e01fa05ce3c689e9bd7d88e94d64a'/>
<id>05dea2d2e10e01fa05ce3c689e9bd7d88e94d64a</id>
<content type='text'>
passwd is formatted like a standard unix password file, and is currently
used to record a username, password, uid, and gid for each mail user.
The row present in the file is a dummy record.

Because the mailnode system will support multiple virtual domains and
users, usernames should be full email addresses.  At the moment, it is
also important for all uid/gids to be set to the static value 2000,
since that is the real unix account that will own the data files.

aliases will hold virtual alias addresses.  Each is one-per-line, with
one alias address mapping to one or more forwarding addresses.  Forward
addresses can be of different domains, or even domains foreign to this
mailnode install.

Signed-off-by: Malfurious &lt;m@lfurio.us&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
passwd is formatted like a standard unix password file, and is currently
used to record a username, password, uid, and gid for each mail user.
The row present in the file is a dummy record.

Because the mailnode system will support multiple virtual domains and
users, usernames should be full email addresses.  At the moment, it is
also important for all uid/gids to be set to the static value 2000,
since that is the real unix account that will own the data files.

aliases will hold virtual alias addresses.  Each is one-per-line, with
one alias address mapping to one or more forwarding addresses.  Forward
addresses can be of different domains, or even domains foreign to this
mailnode install.

Signed-off-by: Malfurious &lt;m@lfurio.us&gt;
</pre>
</div>
</content>
</entry>
</feed>
