Open Issues Need Help
View All on GitHubAI Summary: Implement a domainless SMTP server for the YurtPage project that defaults to port 2525 if port 25 is blocked, potentially using a single port for all mail-related protocols (SMTP, POP, etc.) to simplify configuration and bypass ISP firewalls.
Design and solutions to build a popular self hosting service
AI Summary: Update the Luci app Email for OpenWrt to support new options from the upgraded EmailRelay package. This involves simplifying email enabling (e.g., single-click port enabling) and adding a basic web UI for reading and sending emails within Luci, accessible via a separate ACL for enhanced security. The web UI should prioritize simplicity, focusing on core functionality for most users, while allowing advanced users to utilize external mail clients.
Design and solutions to build a popular self hosting service
AI Summary: Improve the user experience of email clients (FairMail, Thunderbird, Evolution, and K9 Mail) by enhancing their ease of use for Jabber-ID configuration, enabling default S/MIME signing with self-signed certificates (potentially linking to Actualis for certificate generation), and addressing other usability issues. This aims to make the YurtPage's email functionality more user-friendly and privacy-focused.
Design and solutions to build a popular self hosting service
AI Summary: Integrate XMPP as a second communication protocol into DeltaChat, and explore the feasibility of using XMPP over SMTP/POP with limitations for messaging. This involves leveraging existing XMPP capabilities while respecting SMTP/POP constraints, focusing on message formatting but excluding server-interactive features unless server-side XMPP support is available.
Design and solutions to build a popular self hosting service
AI Summary: Integrate DeltaChat's peer-to-peer messaging capabilities into the YurtPage self-hosting service. This involves enabling DeltaChat's SMTP server for direct email handling and utilizing MDNS/ZeroConf/Bonjour for service discovery within the local network.
Design and solutions to build a popular self hosting service
AI Summary: Investigate the feasibility of integrating the existing Email Router (ER) system with DeltaChat's Python-based mail server. The goal is to determine if the ER can replace or enhance DeltaChat's current server functionality within the YurtPage self-hosting project, focusing on efficiency and compatibility.
Design and solutions to build a popular self hosting service
AI Summary: Implement Multicast DNS (mDNS) support for the Email Relay (ER) component of the YurtPage project. This will allow devices on the local network to automatically discover and connect to the ER for sending emails without needing to manually configure its IP address.
Design and solutions to build a popular self hosting service
AI Summary: The task is to modify the EmailRelay component of the YurtPage self-hosting project. The goal is to automate TLS certificate loading, eliminating manual configuration. The EmailRelay should automatically load all available ACME certificates to simplify setup and improve user experience.
Design and solutions to build a popular self hosting service
AI Summary: The task involves implementing spam protection for a self-hosted homepage service called YurtPage, running on resource-constrained devices like routers. This requires either porting the rspamd spam filter to OpenWrt or developing a lighter alternative, such as a resurrected and ported version of Hashcash/Postmark.
Design and solutions to build a popular self hosting service
AI Summary: The task involves making the EmailRelay component of the YurtPage project available as a Debian package, ensuring compatibility across Debian-based systems like Ubuntu, FreedomBox, and Raspbian. This requires packaging the software appropriately for Debian's package management system and addressing any dependencies or conflicts.
Design and solutions to build a popular self hosting service