home.social

#meli — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #meli, aggregated by home.social.

  1. @QuasiMagia @linux @plaoo1
    Ho configurato #meli e #posteo
    [accounts.posteo]
    root_mailbox = "INBOX"
    format = "imap"
    server_hostname = "posteo.de"
    server_password = "**********************"
    server_username = "[email protected]"
    server_port = 993
    display_name = "Posteo"
    send_mail = { hostname = "posteo.de", port = 587, auth = { type = "auto", username = "[email protected]", password = { type = "raw", value = "*************" } , security = { type = "STARTTLS" } } }
    identity = "Pippo <[email protected]>"

  2. @QuasiMagia @linux @plaoo1

    vi aggiorno su come procede:

    per getire la sessione sto usado #tmux

    io sto usando #mastui mastui.app/
    installato con `pipx install mastui`

    come monitor direi:
    * btop - github.com/aristocratos/btop
    * bottom - github.com/ClementTsang/bottom

    di oggi provo #meli meli-email.org/

    per leggere le email

  3. Got pissed off by KMail today, because it stopped sending mails - they just sit there in an outgoing queue and the only way to send them is to restart everything of Akonadi (I already hate Akonadi and I want it to burn to the ground, but this...).

    So, starting to evaluate meli to replace all that crap. It's kinda rough, but it works.

    Not sure that I'm ready to go mutt/neomutt right away, but we shall see.

    #Linux #Email #KDE #Akonadi #Meli

  4. #OTD (Dec 23) in 1879, U.S. Assistant Secretary of State John Hay signs an extradition order for suspected Sicilian #Mafia figure Rosario #Meli, then imprisoned in #California.

    #MafiaHistory
    #Histodons @mafiahistory

  5. #OTD (Dec 07) in 1878, reputed mafiosi Rosario #Meli, Ignazio Trapani and Joseph Bianchi are sentenced in #SanFrancisco to prison terms for #robbery and assault.

    #MafiaHistory #Histodons @mafiahistory

  6. #OTD (Nov 18) in 1879, jailed mafioso Rosario #Meli is brought before the U.S. commissioner in #SanFrancisco for possible extradition to Italy.

    #MafiaHistory #Histodons @mafiahistory

  7. A lingering but indefensible story says that 19th century #SanFrancisco #Mafia leader Rosario #Meli began his U.S. career as an underworld big shot in #NewOrleans.

    New free article on the MobHistory Substack:
    mobhistory.substack.com/p/old-

    @mafiahistory #MafiaHistory #NOLA #SF

  8. The PR tracking this project is almost ready for merging:

    git.meli-email.org/meli/meli/p

    Feel free to visit our IRC channel #meli on OFTC.

    (5/5)

    #meli #terminal #tui #email #e-mail #Rust #RustLang

  9. As for this test infra itself, there is still room for improvement:

    - fault injection
    - Expand IMAP server tests to check different server extensions.
    - split the functionality of the mock servers to standalone crates. this would allow anyone requiring an introspectable and configurable mock server for IMAP and/or JMAP to be used in their own Rust testing.
    - Add mock server implementation for NNTP/Usenet.

    (4/5)

    #meli #terminal #tui #email #e-mail #Rust #RustLang

  10. Testing was so far impossible for the complex choreographed state synchronization dances that mail protocols require and also detecting changes from filesystem stores such as Maildir and notmuch.

    A bunch of previously-unseen Maildir and notmuch bugs have been fixed after the testing made them visible.

    I hope all this effort makes it easier for users and contributors to write tests that reproduce bugs they observe.

    (3/5)

    #meli #terminal #tui #email #e-mail #Rust #RustLang

  11. (For example we had a bug recently where deleted messages were deleted in the IMAP server after the user requested it but the IMAP back-end did not pick it up)

    For server-less back-ends like Maildir, notmuch, I wrote infrastructure for testing that changes in a notmuch/Maildir mail store in the file-system also produces correct behavior in their respective meli back-ends.

    (2/5)

    #meli #terminal #tui #email #e-mail #Rust #RustLang

  12. The e-mail client meli is getting more rigorous and serious testing!

    I have implemented a mock IMAP server from scratch using the wonderful `imap-codec` crate (thanks @duesee ), and a mock JMAP server using only JMAP bindings from meli itself. Hopefully we will be able to re-use this code to test many scenarios where meli must react to server changes and behavior correctly.

    (1/5)

    #meli #terminal #tui #email #e-mail #Rust #RustLang

  13. does anyone have a good experience with meli, the rust email TUI client, with mailbox.org?

    i seem to have gave up after many tries of configuring and gone back to aerc

  14. i guess i will switch to meli from aerc.

    seems it has a better UI for me

  15. New meli release, v0.8.8

    meli is a terminal interface e-mail client for Unix-y platforms.

    Update existing cargo installations with: `cargo install meli`

    Optionally build a debian package locally by fetching the source and running `make deb-dist`

    Lots of fixes and tiny new features which this toot post textbox is too narrow to contain

    release.meli-email.org/v0.8.8

    #meli #tui #email #terminal #rust

  16. I kinda forgot to mention this here, but my terminal email client project, meli, has been in debian trixie (testing) and sid for a little while now:

    packages.debian.org/search?sui

    If you try it and happen on any sort of bug, it'd be great if you could post it on the issue tracker! Also contributions are welcome (the codebase is in Rust)

    #meli #Rust #RustLang

  17. Browsing tilde.club newsgroups with meli on android using termux

    (screenshots captured with scrcpy)

    #nntp #usenet #newsgroups #meli #tilde #termux

  18. meli† as a CLI allows you to:

    - view your configuration file path
    - directly edit it with your $EDITOR (wow!!1)
    - list where it stores various data (usually $XDG_DATA_HOME- ~/.local/share/meli) and other directories
    - list path of log file
    - install manpages to default or custom location
    - view manpages without installing them
    - create config
    - test a config
    - print all compiled-in features along with version

    Why aren't all these standard? Make your CLI useful!

    #meli is a TUI email client

  19. What would you, the users of meli, like to be worked on/fixed?

    An email client is a big project and there's too much stuff to do; which makes it harder to prioritize. I'd love to hear feedback/ideas/suggestions on this gitea issue or on Mastodon.

    git.meli.delivery/meli/meli/is

    #meli #terminal #email #rust

  20. Test driving my mailing list manager's web interface.

    No need for authentication system: You email your SSH public key to the mailing list, and then you can log in by signing one time tokens with it.

    Live instance: lists.meli.delivery/

    Repository: github.com/meli/mailpot

    #foss #mailinglist #mail #email #rust #meli

  21. Tech January 2023

    #AAPL +15%
    #MSFT +3%
    #GOOG +11%
    #AMZN +20%
    #TSLA +60%
    #NVDA +36%
    #TSM +25%
    #META +19%
    #BABA +20%
    #ASML +20%
    #AVGO +6%
    #ORCL +6%
    #CSCO +2%
    #CRM +25%
    #TXN +9%
    #NFLX +20%
    #QCOM +24%
    #SAP +14%
    #PDD +16%
    #IBM -5%
    #AMD +17%
    #INTU +8%
    #INTC +6%
    #SONY +17%
    #BKNG +20%
    #AMAT +15%
    #ADP -5%
    #PYPL +9%
    #NOW +18%
    #ADI +6%
    #ABNB +31%
    #EQIX +11%
    #LRCX +21%
    #MU +20%
    #SHOP +38%
    #UBER +22%
    #ATVI +0%
    #MELI +43%
    #NTES +16%
    #KLAC +4%
    #SNPS +11%
    #VMW +0%
    #SNOW +15%
    #CDNS +15%
    #PANW +15%
    #WDAY +7%

  22. Tech January 2023

    #AAPL +15%
    #MSFT +3%
    #GOOG +11%
    #AMZN +20%
    #TSLA +60%
    #NVDA +36%
    #TSM +25%
    #META +19%
    #BABA +20%
    #ASML +20%
    #AVGO +6%
    #ORCL +6%
    #CSCO +2%
    #CRM +25%
    #TXN +9%
    #NFLX +20%
    #QCOM +24%
    #SAP +14%
    #PDD +16%
    #IBM -5%
    #AMD +17%
    #INTU +8%
    #INTC +6%
    #SONY +17%
    #BKNG +20%
    #AMAT +15%
    #ADP -5%
    #PYPL +9%
    #NOW +18%
    #ADI +6%
    #ABNB +31%
    #EQIX +11%
    #LRCX +21%
    #MU +20%
    #SHOP +38%
    #UBER +22%
    #ATVI +0%
    #MELI +43%
    #NTES +16%
    #KLAC +4%
    #SNPS +11%
    #VMW +0%
    #SNOW +15%
    #CDNS +15%
    #PANW +15%
    #WDAY +7%

  23. Tech January 2023

    #AAPL +15%
    #MSFT +3%
    #GOOG +11%
    #AMZN +20%
    #TSLA +60%
    #NVDA +36%
    #TSM +25%
    #META +19%
    #BABA +20%
    #ASML +20%
    #AVGO +6%
    #ORCL +6%
    #CSCO +2%
    #CRM +25%
    #TXN +9%
    #NFLX +20%
    #QCOM +24%
    #SAP +14%
    #PDD +16%
    #IBM -5%
    #AMD +17%
    #INTU +8%
    #INTC +6%
    #SONY +17%
    #BKNG +20%
    #AMAT +15%
    #ADP -5%
    #PYPL +9%
    #NOW +18%
    #ADI +6%
    #ABNB +31%
    #EQIX +11%
    #LRCX +21%
    #MU +20%
    #SHOP +38%
    #UBER +22%
    #ATVI +0%
    #MELI +43%
    #NTES +16%
    #KLAC +4%
    #SNPS +11%
    #VMW +0%
    #SNOW +15%
    #CDNS +15%
    #PANW +15%
    #WDAY +7%

  24. Tech January 2023

    #AAPL +15%
    #MSFT +3%
    #GOOG +11%
    #AMZN +20%
    #TSLA +60%
    #NVDA +36%
    #TSM +25%
    #META +19%
    #BABA +20%
    #ASML +20%
    #AVGO +6%
    #ORCL +6%
    #CSCO +2%
    #CRM +25%
    #TXN +9%
    #NFLX +20%
    #QCOM +24%
    #SAP +14%
    #PDD +16%
    #IBM -5%
    #AMD +17%
    #INTU +8%
    #INTC +6%
    #SONY +17%
    #BKNG +20%
    #AMAT +15%
    #ADP -5%
    #PYPL +9%
    #NOW +18%
    #ADI +6%
    #ABNB +31%
    #EQIX +11%
    #LRCX +21%
    #MU +20%
    #SHOP +38%
    #UBER +22%
    #ATVI +0%
    #MELI +43%
    #NTES +16%
    #KLAC +4%
    #SNPS +11%
    #VMW +0%
    #SNOW +15%
    #CDNS +15%
    #PANW +15%
    #WDAY +7%

  25. Tech January 2023

    #AAPL +15%
    #MSFT +3%
    #GOOG +11%
    #AMZN +20%
    #TSLA +60%
    #NVDA +36%
    #TSM +25%
    #META +19%
    #BABA +20%
    #ASML +20%
    #AVGO +6%
    #ORCL +6%
    #CSCO +2%
    #CRM +25%
    #TXN +9%
    #NFLX +20%
    #QCOM +24%
    #SAP +14%
    #PDD +16%
    #IBM -5%
    #AMD +17%
    #INTU +8%
    #INTC +6%
    #SONY +17%
    #BKNG +20%
    #AMAT +15%
    #ADP -5%
    #PYPL +9%
    #NOW +18%
    #ADI +6%
    #ABNB +31%
    #EQIX +11%
    #LRCX +21%
    #MU +20%
    #SHOP +38%
    #UBER +22%
    #ATVI +0%
    #MELI +43%
    #NTES +16%
    #KLAC +4%
    #SNPS +11%
    #VMW +0%
    #SNOW +15%
    #CDNS +15%
    #PANW +15%
    #WDAY +7%

  26. I wanted to see how far I'd get with complex language parsing with parser combinators in Rust, and I ended up making an apparently correct Sieve (mail filter lang) parser. All parser combinators are functions that return closures which implement a Parser trait (i.e. -> impl Parser<T>)

    No dependencies needed at all! Very powerful pattern. I plan on checking how good/bad the codegen is when combining a lot of combinators.

    git.meli.delivery/meli/meli/sr

    #rust #email #meli #show

  27. IRC channel for #meli mail client moved to #OFTC from Freenode

  28. Using kibi, a <1k loc text editor in Rust from within meli, a >1k loc mail client in Rust.

    crates.io/crates/kibi #kibi #rust
    meli.delivery/ #meli