Re: UW-IMAP

2023-06-29 Thread Marcin Juszkiewicz

W dniu 29.06.2023 o 16:27, David Both pisze:

I also spent about 4 days trying to get Dovecot to work with SendMail in
a test VM setup. I'm either missing one or more important bits or its
just too complex for me. None of the docs I have found anywhere has a
complete start-to-finish picture.


Jan Wildeboer wrote nice set of steps for Postfix + Dovecot combo. With 
SPF, DKIM etc.


https://jan.wildeboer.net/2022/08/Email-0-The-Journey-2022/
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: UW-IMAP

2023-06-29 Thread David Both

Yes, 14 days would be fine. Sehr gut.

--


*
David P. Both, RHCE
He/Him/His
*
www.both.org - My personal web site
www.Linux-Databook.info - Home of the DataBook for Linux
DataBook is a Registered Trademark of David Both
*
The value of any software lies in its usefulness
not in its price.

— Linus Torvalds
*

On Thu, 29 Jun 2023, Peter Boy wrote:


Date: Thu, 29 Jun 2023 14:53:20
From: Peter Boy 
Reply-To: Development discussions related to Fedora

To: David Both ,
Development discussions related to Fedora 
Subject: Re: UW-IMAP




Am 29.06.2023 um 18:15 schrieb David Both :

@Peter Boy:

I would truly appreciate your step-by-step guide. That would be
incredibly helpful. I'm sure I can figure out connecting it with
SendMail. There is lots of information out there but - as I said - it
needs some work.

If you make it CC-by-SA it should be unencumbered and I will be sure to
attribute that section to you. With your guide I would gladly use
Dovecot.

I do have a deadline. Do you have an estimate of when you might finish
the translation?

I know a little German from uni but not nearly enough to do a
translation.

Danke und guten Tag.

--


Das klingt schon mal gut.


Well, I’m quite flexible at the moment. Maybe I have to prepare some 
contribution to FLOCK, just in case a proposal would get accepted. It’s quite 
comfortable for me to do it in the next 14 days. If that’s OK for your 
deadline. Otherwise I would reorganize my planning a bit more. Generally it’s 
not so much work using DeepL and some fine-tuning. But I would like to update 
the text slightly and do a final test - just to be sure (and I have to do that 
anyway for the planned tutorial). And CC-by-SA is OK for me (I just don’t 
remember what we sign with FAS account).


Peter




--
Peter Boy
https://fedoraproject.org/wiki/User:Pboy
p...@fedoraproject.org

Timezone: CET (UTC+1) / CEST /UTC+2)

Fedora Server Edition Working Group member
Fedora Docs team contributor and board member
Java developer and enthusiast


___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: UW-IMAP

2023-06-29 Thread Peter Boy


> Am 29.06.2023 um 18:15 schrieb David Both :
> 
> @Peter Boy:
> 
> I would truly appreciate your step-by-step guide. That would be
> incredibly helpful. I'm sure I can figure out connecting it with
> SendMail. There is lots of information out there but - as I said - it
> needs some work.
> 
> If you make it CC-by-SA it should be unencumbered and I will be sure to
> attribute that section to you. With your guide I would gladly use
> Dovecot.
> 
> I do have a deadline. Do you have an estimate of when you might finish
> the translation?
> 
> I know a little German from uni but not nearly enough to do a
> translation.
> 
> Danke und guten Tag.
> 
> -- 

Das klingt schon mal gut.


Well, I’m quite flexible at the moment. Maybe I have to prepare some 
contribution to FLOCK, just in case a proposal would get accepted. It’s quite 
comfortable for me to do it in the next 14 days. If that’s OK for your 
deadline. Otherwise I would reorganize my planning a bit more. Generally it’s 
not so much work using DeepL and some fine-tuning. But I would like to update 
the text slightly and do a final test - just to be sure (and I have to do that 
anyway for the planned tutorial). And CC-by-SA is OK for me (I just don’t 
remember what we sign with FAS account).


Peter




--
Peter Boy
https://fedoraproject.org/wiki/User:Pboy
p...@fedoraproject.org

Timezone: CET (UTC+1) / CEST /UTC+2)

Fedora Server Edition Working Group member
Fedora Docs team contributor and board member
Java developer and enthusiast


___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: UW-IMAP

2023-06-29 Thread David Both

@Peter Boy:

I would truly appreciate your step-by-step guide. That would be
incredibly helpful. I'm sure I can figure out connecting it with
SendMail. There is lots of information out there but - as I said - it
needs some work.

If you make it CC-by-SA it should be unencumbered and I will be sure to
attribute that section to you. With your guide I would gladly use
Dovecot.

I do have a deadline. Do you have an estimate of when you might finish
the translation?

I know a little German from uni but not nearly enough to do a
translation.

Danke und guten Tag.

--


*
David P. Both, RHCE
He/Him/His
*
www.both.org - My personal web site
www.Linux-Databook.info - Home of the DataBook for Linux
DataBook is a Registered Trademark of David Both
*
The value of any software lies in its usefulness
not in its price.

— Linus Torvalds
*

On Thu, 29 Jun 2023, Peter Boy wrote:


Date: Thu, 29 Jun 2023 11:38:42
From: Peter Boy 
Reply-To: Development discussions related to Fedora

To: David Both ,
Development discussions related to Fedora 
Subject: Re: UW-IMAP

Hi,


Am 29.06.2023 um 16:27 schrieb David Both :

...
I also spent about 4 days trying to get Dovecot to work with SendMail in
a test VM setup. I'm either missing one or more important bits or its
just too complex for me. None of the docs I have found anywhere has a
complete start-to-finish picture. I find no accurate list of here's
exactly what needs to be in place and configured in this way to make it
work. The docs I find are incomplete because they assume much about my
knowledge or just skip parts that are needed. Others are just plain
wrong after trying them.


Just in case you decide for dovecot (which would be preferable, IMHO), I could 
contribute a step-by-step guide to create a workable configuration of dovecot 
(it is Part of a solution for a rather full-fledged mail service). However, the 
instructions use Postfix, not Sendmail. But because the connection runs via 
milter, the replacement with Sendmail should not be a difficult.

At the moment everything is (still) in German. But I have to translate it 
anyway, because I want to create a tutorial for Fedora Server from it.




[1] http://www.both.org/?page_id=1183


What a coincidence, actually found this in my ePub library (though still 
unread, sorry :-) ).



--
Peter Boy
https://fedoraproject.org/wiki/User:Pboy
p...@fedoraproject.org

Timezone: CET (UTC+1) / CEST /UTC+2)

Fedora Server Edition Working Group member
Fedora Docs team contributor and board member
Java developer and enthusiast


___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: UW-IMAP

2023-06-29 Thread Peter Boy
Hi,

> Am 29.06.2023 um 16:27 schrieb David Both :
> 
> ...
> I also spent about 4 days trying to get Dovecot to work with SendMail in
> a test VM setup. I'm either missing one or more important bits or its
> just too complex for me. None of the docs I have found anywhere has a
> complete start-to-finish picture. I find no accurate list of here's
> exactly what needs to be in place and configured in this way to make it
> work. The docs I find are incomplete because they assume much about my
> knowledge or just skip parts that are needed. Others are just plain
> wrong after trying them.

Just in case you decide for dovecot (which would be preferable, IMHO), I could 
contribute a step-by-step guide to create a workable configuration of dovecot 
(it is Part of a solution for a rather full-fledged mail service). However, the 
instructions use Postfix, not Sendmail. But because the connection runs via 
milter, the replacement with Sendmail should not be a difficult.

At the moment everything is (still) in German. But I have to translate it 
anyway, because I want to create a tutorial for Fedora Server from it. 


> 
> [1] http://www.both.org/?page_id=1183

What a coincidence, actually found this in my ePub library (though still 
unread, sorry :-) ).



--
Peter Boy
https://fedoraproject.org/wiki/User:Pboy
p...@fedoraproject.org

Timezone: CET (UTC+1) / CEST /UTC+2)

Fedora Server Edition Working Group member
Fedora Docs team contributor and board member
Java developer and enthusiast


___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: UW-IMAP

2023-06-29 Thread Solomon Peachy via devel
On Thu, Jun 29, 2023 at 10:27:49AM -0400, David Both wrote:
> I also spent about 4 days trying to get Dovecot to work with SendMail in
> a test VM setup. I'm either missing one or more important bits or its
> just too complex for me. 

I've been running a dovecot + sendmail setup on Fedora for over 15 
years. Of the two, sendmail (or rather, making it robust against 
incoming spam) has proven to be a far greater ongoing headache; dovecot 
has pretty much JustWorked(tm).

At the end of the day the only coordination between dovecot and sendmail 
(+procmail) is ensuring they both are set up to use the same place for 
the users' mail spool.

So I'm curious as to the problems you're running into with dovecot 
specifically, and I may be able to help.

(I switched from UW-IMAP to dovecot to facilitate a migration to Maildir)

 - Solomon
-- 
Solomon Peachypizza at shaftnet dot org (email&xmpp)
  @pizza:shaftnet dot org   (matrix)
Dowling Park, FL  speachy (libra.chat)


signature.asc
Description: PGP signature
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: UW-IMAP

2023-06-29 Thread Dominik 'Rathann' Mierzejewski
Hello, David.

On Thursday, 29 June 2023 at 14:57, David Both wrote:
> I have noticed that uw-imap is no longer in the Fedora repo and that the
> last was F33. I like it far better than the other options because it is
> the IMAP server that best "does one things and does it well." It also
> requires the least amount of configuration and it just works so it also
> meets the KISS test.
> 
> I am willing to take it on to fix the problems that prevent it being
> properly built and to ensure that it continues to be available for
> future Fedora releases.
> 
> I can take the F33 RPM, and a couple libs from F33, install them on F38
> and it works very well. So I know that much. Hopefully it will be as
> simple as getting it to build and packaging it.

Fedora packaging and runtime environment have evolved significantly
since F33, but I wouldn't expect getting it to build on modern Fedora to
be too difficult. Most issues will probably come from GCC being more
strict. You should make it follow system crypto policy, too.

> My objectives are in sequence:
> 
> 1. Fork uw-imap and give it a new name. I would keep the current
> "provides" as uw-mail for compatibility.

You can also contact the original authors and ask if you can take over
maintenance. :)

> 2. Get it to build and install along with xinetd which is still
> required for it.
> 
> 3. Migrate it to systemd as quickly as possible.

3a. Port to OpenSSL 3 as quickly as possible.

> 4. Learn a lot!
> 
> 5. Don't change anything else unless absolutely necessary. That means no
> new "features."
> 
> 6. Fix any newly encountered bugs.
> 
> 7. Build a small team to keep it going in the future.

Sounds like a great plan. Good luck!

[...]
> I am looking at the github repo, but is it the best/most recent? I will
> try to figure out how to take that over and will go from there.

There's a repo on GitHub with the latest sources and Fedora's patches
applied on top: https://github.com/uw-imap/imap . Are you referring to
this one?

It looks like the official website was last available between Oct 28th,
2019 and Dec 22nd, 2019. This is the last functional capture at
archive.org:
https://web.archive.org/web/20191028114408/http://www.washington.edu/imap/

Reaching out to maintainers in other distros might be worthwile, too.

Regards,
Dominik
-- 
Fedora   https://fedoraproject.org
There should be a science of discontent. People need hard times and
oppression to develop psychic muscles.
-- from "Collected Sayings of Muad'Dib" by the Princess Irulan
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: UW-IMAP

2023-06-29 Thread David Both

OK - I had no idea about any of that drama.

I did find Panda IMAP and a couple others.

I also spent about 4 days trying to get Dovecot to work with SendMail in
a test VM setup. I'm either missing one or more important bits or its
just too complex for me. None of the docs I have found anywhere has a
complete start-to-finish picture. I find no accurate list of here's
exactly what needs to be in place and configured in this way to make it
work. The docs I find are incomplete because they assume much about my
knowledge or just skip parts that are needed. Others are just plain
wrong after trying them.

I know I don't have a lot of cruft to get in the way because I can use
the last snapshot before I started trying to install IMAP.

Although I am trying to do this for my own SendMail server, I am also
trying to find a simple IMAP server I can use for the email chapters in
the next edition of my books[1], "Using and Administering Linux." That's
why I really want something easy and simple.

I've also looked at Courier as it seems a simple AIO but that's not part
of any current Fedora repo. I might check it out in more detail for my
book.

Anyway - thanks for the responses. I appreciate knowing that history.


[1] http://www.both.org/?page_id=1183

--


*
David P. Both, RHCE
He/Him/His
*
www.both.org - My personal web site
www.Linux-Databook.info - Home of the DataBook for Linux
DataBook is a Registered Trademark of David Both
*
The value of any software lies in its usefulness
not in its price.

— Linus Torvalds
*

On Thu, 29 Jun 2023, Nico Kadel-Garcia wrote:


Date: Thu, 29 Jun 2023 09:42:13
From: Nico Kadel-Garcia 
Reply-To: Development discussions related to Fedora

To: Development discussions related to Fedora 
Subject: Re: UW-IMAP

On Thu, Jun 29, 2023 at 9:18 AM Marcin Juszkiewicz
 wrote:


W dniu 29.06.2023 o 14:57, David Both pisze:

I have noticed that uw-imap is no longer in the Fedora repo and that the
last was F33. I like it far better than the other options because it is
the IMAP server that best "does one things and does it well." It also
requires the least amount of configuration and it just works so it also
meets the KISS test.


UW IMAP development ended in 2008. Development of Panda IMAP (successor)
ended in 2012 when Mark Crispin died.

https://github.com/jonabbey/panda-imap holds complete public history.

I would rather go Dovecot rather than revive 11 years old project. Did
setup of it once, about 10 years, and it serves my private mail since then.


uw-imap got pretty weird, with Mark Crispin getting very, very upset
and accusing people of stealing his university's code if they merely
*pointed to* off-shore repositories where SSL patches were published
and could be legally imported without running into US export laws. He
had SSL hooks which he refused to publish, except for his university's
internal use. The arguments got *weird*, and heated, and some of us
were very grateful to be able to switch to dovecot and avoid the
issues.

David, have you tried dovecot as a "simple IMAP server"?
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: UW-IMAP

2023-06-29 Thread Nico Kadel-Garcia
On Thu, Jun 29, 2023 at 9:18 AM Marcin Juszkiewicz
 wrote:
>
> W dniu 29.06.2023 o 14:57, David Both pisze:
> > I have noticed that uw-imap is no longer in the Fedora repo and that the
> > last was F33. I like it far better than the other options because it is
> > the IMAP server that best "does one things and does it well." It also
> > requires the least amount of configuration and it just works so it also
> > meets the KISS test.
>
> UW IMAP development ended in 2008. Development of Panda IMAP (successor)
> ended in 2012 when Mark Crispin died.
>
> https://github.com/jonabbey/panda-imap holds complete public history.
>
> I would rather go Dovecot rather than revive 11 years old project. Did
> setup of it once, about 10 years, and it serves my private mail since then.

uw-imap got pretty weird, with Mark Crispin getting very, very upset
and accusing people of stealing his university's code if they merely
*pointed to* off-shore repositories where SSL patches were published
and could be legally imported without running into US export laws. He
had SSL hooks which he refused to publish, except for his university's
internal use. The arguments got *weird*, and heated, and some of us
were very grateful to be able to switch to dovecot and avoid the
issues.

David, have you tried dovecot as a "simple IMAP server"?
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: UW-IMAP

2023-06-29 Thread Marcin Juszkiewicz

W dniu 29.06.2023 o 14:57, David Both pisze:

I have noticed that uw-imap is no longer in the Fedora repo and that the
last was F33. I like it far better than the other options because it is
the IMAP server that best "does one things and does it well." It also
requires the least amount of configuration and it just works so it also
meets the KISS test.


UW IMAP development ended in 2008. Development of Panda IMAP (successor) 
ended in 2012 when Mark Crispin died.


https://github.com/jonabbey/panda-imap holds complete public history.

I would rather go Dovecot rather than revive 11 years old project. Did 
setup of it once, about 10 years, and it serves my private mail since then.

___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


UW-IMAP

2023-06-29 Thread David Both

I have noticed that uw-imap is no longer in the Fedora repo and that the
last was F33. I like it far better than the other options because it is
the IMAP server that best "does one things and does it well." It also
requires the least amount of configuration and it just works so it also
meets the KISS test.

I am willing to take it on to fix the problems that prevent it being
properly built and to ensure that it continues to be available for
future Fedora releases.

I can take the F33 RPM, and a couple libs from F33, install them on F38
and it works very well. So I know that much. Hopefully it will be as
simple as getting it to build and packaging it.

My objectives are in sequence:

1. Fork uw-imap and give it a new name. I would keep the current
"provides" as uw-mail for compatibility.

2. Get it to build and install along with xinetd which is still
required for it.

3. Migrate it to systemd as quickly as possible.

4. Learn a lot!

5. Don't change anything else unless absolutely necessary. That means no
new "features."

6. Fix any newly encountered bugs.

7. Build a small team to keep it going in the future.


If anyone has an interest in being part of the small team, please
let me know.

If you have any information at all about the specific problems
that currently keep it from being built, please let me know what those
are and any thoughts you might have about that.

I am looking at the github repo, but is it the best/most recent? I will
try to figure out how to take that over and will go from there.

Any comments, pointers, and suggestions are welcome.

Thanks!


--


*
David P. Both, RHCE
He/Him/His
*
www.both.org - My personal web site
www.Linux-Databook.info - Home of the DataBook for Linux
DataBook is a Registered Trademark of David Both
*
The value of any software lies in its usefulness
not in its price.

— Linus Torvalds
*
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue