# Aerc Modern Email Client for Terminal Users
> [! note]-
> The content of this page is generated by audio/video transcription and text transformation from the content and links of this source.
Source: [https://fosdem.org/2025/schedule/event/fosdem-2025-4084-aerc-an-email-client-for-the-discerning-hacker/](https://fosdem.org/2025/schedule/event/fosdem-2025-4084-aerc-an-email-client-for-the-discerning-hacker/)
<video src="https://video.fosdem.org/2025/k4601/fosdem-2025-4084-aerc-an-email-client-for-the-discerning-hacker.av1.webm" controls></video>
## Summary & Highlights:
**Introduction to Aerc**
Aerc is presented as a modern email client tailored for terminal users, written in the Go programming language. It supports various email protocols like IMAP, SMTP, JMAP, and more. The email client is designed with a focus on ease of use, featuring a new account wizard and seamless integration with git+email workflows. The session aims to introduce Aerc's capabilities and demonstrate its customization options, showcasing how users can tweak settings to suit their preferences.
**Features and Customization**
Aerc stands out due to its terminal-based interface, allowing users to manage emails without leaving their terminal environment. It supports multiple email protocols and provides features like multiple tabs for email composition, inline help, and a single configuration file for most settings. The session highlights the use of Go templates for customizing message views and key bindings for efficient email management.
**Future Developments and User Feedback**
The session discusses potential future developments for Aerc, such as offline email management and improved threading capabilities. User feedback is encouraged, especially regarding the need for more intuitive filtering options and enhanced offline functionality. The session invites participants to share their experiences and suggestions for further improvement.
**Technical Insights and Challenges**
Aerc's design emphasizes asynchronous operations, allowing users to continue working while commands are processed in the background. Challenges include implementing offline capabilities and refining the threading algorithm to handle complex email threads. The session also touches on the use of external tools for rendering HTML emails and handling attachments, highlighting the flexibility and extensibility of the client.
## Importance for an eco-social transformation
Aerc's open-source nature and focus on terminal-based email management contribute to sustainable software development by promoting lightweight and efficient applications. Its customization capabilities allow eco-social designers to tailor the tool for specific workflows, reducing reliance on resource-intensive email clients. However, challenges such as ensuring accessibility and user-friendliness in terminal environments need to be addressed. Additionally, the community-driven development model of Aerc encourages collaboration and innovation, aligning with eco-social transformation goals by fostering inclusive and sustainable software practices.
## Links
[Video recording (AV1/WebM) - 59.4 MB](https://video.fosdem.org/2025/k4601/fosdem-2025-4084-aerc-an-email-client-for-the-discerning-hacker.av1.webm)
[Video recording (MP4) - 521.4 MB](https://video.fosdem.org/2025/k4601/fosdem-2025-4084-aerc-an-email-client-for-the-discerning-hacker.av1.mp4)
[Video recording subtitle file (VTT)](https://video.fosdem.org/2025/k4601/fosdem-2025-4084-aerc-an-email-client-for-the-discerning-hacker.vtt)
[Chat room(web)](https://fosdem.org/2025/chat/k4601)
[Chat room(app)](https://fosdem.org/2025/chat/app)
[Submit Feedback](https://fosdem.org/2025/feedback)