home.social

#msmtp — Public Fediverse posts

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

  1. today, i set up emacs gnus as mail client for my work email at microsoft outlook. an administrator of our microsoft-tenant had to approve my client-id and -secret beforehand.

    - emacs mail reader: gnus (with some custom elisp)
    - sasl plugin kdexoauth2 for cyrus sasl method
    - pizauth as oauth2 daemon
    - msmtp for smtp
    - isync / mbsync for imap

    my custom elisp code ensures that pizauth server is running; opens the approval-URL in my browser; and asks me if i have clicked the button in the browser, before it fetches the emails.

    as a final step, i'm going to set up mu as gnus search backend. just like i do for my personal emails on my personal computer.

    #emacs #gnus #mail #email #outlook #microsoft #oauth #oauth2 #mbsync #isync #msmtp

  2. today, i set up emacs gnus as mail client for my work email at microsoft outlook. an administrator of our microsoft-tenant had to approve my client-id and -secret beforehand.

    - emacs mail reader: gnus (with some custom elisp)
    - sasl plugin kdexoauth2 for cyrus sasl method
    - pizauth as oauth2 daemon
    - msmtp for smtp
    - isync / mbsync for imap

    my custom elisp code ensures that pizauth server is running; opens the approval-URL in my browser; and asks me if i have clicked the button in the browser, before it fetches the emails.

    as a final step, i'm going to set up mu as gnus search backend. just like i do for my personal emails on my personal computer.

    #emacs #gnus #mail #email #outlook #microsoft #oauth #oauth2 #mbsync #isync #msmtp

  3. Opción minimalista (~2 MB) para enviar correos desde la terminal, con adjuntos y lista para automatizar con scripts en Bash:

    sudo pacman -S msmtp msmtp-mta s-nail

    #msmtp #email #terminal #bash #archlinuxl

    marlam.de/msmtp/

  4. Opción minimalista (~2 MB) para enviar correos desde la terminal, con adjuntos y lista para automatizar con scripts en Bash:

    sudo pacman -S msmtp msmtp-mta s-nail

    #msmtp #email #terminal #bash #archlinuxl

    marlam.de/msmtp/

  5. Opción minimalista (~2 MB) para enviar correos desde la terminal, con adjuntos y lista para automatizar con scripts en Bash:

    sudo pacman -S msmtp msmtp-mta s-nail

    #msmtp #email #terminal #bash #archlinuxl

    marlam.de/msmtp/

  6. OK, I'm going to give it another try to make #emacs, #msmtp, #mbsync, #notmuch work for taming email. I'm looking (sternly 😡 ) at you, gmail forced down my throat by my <insert-employer-entity-here>...

    My ideal setup would likely be simple: edit messages from emacs, store messages locally, fuzzy search available, viewing email threads, and completion for filling *to* and *from* fields.

    How hard could it be? -- Wish me luck.

  7. OK, I'm going to give it another try to make #emacs, #msmtp, #mbsync, #notmuch work for taming email. I'm looking (sternly 😡 ) at you, gmail forced down my throat by my <insert-employer-entity-here>...

    My ideal setup would likely be simple: edit messages from emacs, store messages locally, fuzzy search available, viewing email threads, and completion for filling *to* and *from* fields.

    How hard could it be? -- Wish me luck.

  8. OK, I'm going to give it another try to make #emacs, #msmtp, #mbsync, #notmuch work for taming email. I'm looking (sternly 😡 ) at you, gmail forced down my throat by my <insert-employer-entity-here>...

    My ideal setup would likely be simple: edit messages from emacs, store messages locally, fuzzy search available, viewing email threads, and completion for filling *to* and *from* fields.

    How hard could it be? -- Wish me luck.

  9. OK, I'm going to give it another try to make #emacs, #msmtp, #mbsync, #notmuch work for taming email. I'm looking (sternly 😡 ) at you, gmail forced down my throat by my <insert-employer-entity-here>...

    My ideal setup would likely be simple: edit messages from emacs, store messages locally, fuzzy search available, viewing email threads, and completion for filling *to* and *from* fields.

    How hard could it be? -- Wish me luck.

  10. OK, I'm going to give it another try to make #emacs, #msmtp, #mbsync, #notmuch work for taming email. I'm looking (sternly 😡 ) at you, gmail forced down my throat by my <insert-employer-entity-here>...

    My ideal setup would likely be simple: edit messages from emacs, store messages locally, fuzzy search available, viewing email threads, and completion for filling *to* and *from* fields.

    How hard could it be? -- Wish me luck.

  11. CW: server email configuration problems with NTFY, mailrise, and msmtp but it seems to work now
  12. CW: server email configuration problems with NTFY, mailrise, and msmtp but it seems to work now
  13. CW: server email configuration problems with NTFY, mailrise, and msmtp but it seems to work now
  14. CW: server email configuration problems with NTFY, mailrise, and msmtp but it seems to work now
  15. CW: server email configuration problems

    I tried to set up ntfy and mailrise with msmtp and its sendmail command says:

    ```
    sendmail: the server did not accept the mail
    sendmail: server message: 450 failed to send notification
    sendmail: could not send mail (account default from /etc/msmtprc)
    ```

    #ntfy #mailrise #msmtp

  16. CW: server email configuration problems

    I tried to set up ntfy and mailrise with msmtp and its sendmail command says:

    ```
    sendmail: the server did not accept the mail
    sendmail: server message: 450 failed to send notification
    sendmail: could not send mail (account default from /etc/msmtprc)
    ```

    #ntfy #mailrise #msmtp

  17. CW: server email configuration problems

    I tried to set up ntfy and mailrise with msmtp and its sendmail command says:

    ```
    sendmail: the server did not accept the mail
    sendmail: server message: 450 failed to send notification
    sendmail: could not send mail (account default from /etc/msmtprc)
    ```

    #ntfy #mailrise #msmtp

  18. CW: server email configuration problems

    I tried to set up ntfy and mailrise with msmtp and its sendmail command says:

    ```
    sendmail: the server did not accept the mail
    sendmail: server message: 450 failed to send notification
    sendmail: could not send mail (account default from /etc/msmtprc)
    ```

    #ntfy #mailrise #msmtp

  19. Folks using , how do you handle queueing messages when you're offline?

    I basically sometimes want to send an email but have no connectivity, so want to leave it for later. But this doesn't seem to be supported.

  20. Folks using #msmtp, how do you handle queueing messages when you're offline?

    I basically sometimes want to send an email but have no connectivity, so want to leave it for later. But this doesn't seem to be supported.

  21. Folks using #msmtp, how do you handle queueing messages when you're offline?

    I basically sometimes want to send an email but have no connectivity, so want to leave it for later. But this doesn't seem to be supported.

  22. Folks using #msmtp, how do you handle queueing messages when you're offline?

    I basically sometimes want to send an email but have no connectivity, so want to leave it for later. But this doesn't seem to be supported.

  23. Folks using #msmtp, how do you handle queueing messages when you're offline?

    I basically sometimes want to send an email but have no connectivity, so want to leave it for later. But this doesn't seem to be supported.

  24. Wie ich bei der ersten Veröffentlichung vom Serienhelper angekündigt habe, kommt hier die HTML Ausgabe ich werde auch Zeigen wie ihr euren Linux Server dazu bringt euch regelmäßig E-Mails mit den Ergebnissen schicken zu lassen

    #Cronjob #HTML #Linux #msmtp, #Sendmail #Serien #SerienHelper

    blog.es-development.de/?p=214

  25. 📬 Script-based email sending driving you nuts?
    mailx is a mess, sendmail eats your attachments?

    💡 I’ll show you how to get mutt and msmtp working easily and reliably – with HTML body + attachment support.
    Perfect for daily reports from your homelab.
    👉 Now live at blog.klein.ruhr/sending-mails-

    #SelfHosting #Bash #Linux #Docker #mutt #msmtp #Automation #DevOps #Email #Homelab

  26. 📬 Script-based email sending driving you nuts?
    mailx is a mess, sendmail eats your attachments?

    💡 I’ll show you how to get mutt and msmtp working easily and reliably – with HTML body + attachment support.
    Perfect for daily reports from your homelab.
    👉 Now live at blog.klein.ruhr/sending-mails-

    #SelfHosting #Bash #Linux #Docker #mutt #msmtp #Automation #DevOps #Email #Homelab

  27. 📬 Script-based email sending driving you nuts?
    mailx is a mess, sendmail eats your attachments?

    💡 I’ll show you how to get mutt and msmtp working easily and reliably – with HTML body + attachment support.
    Perfect for daily reports from your homelab.
    👉 Now live at blog.klein.ruhr/sending-mails-

    #SelfHosting #Bash #Linux #Docker #mutt #msmtp #Automation #DevOps #Email #Homelab

  28. 📬 Script-based email sending driving you nuts?
    mailx is a mess, sendmail eats your attachments?

    💡 I’ll show you how to get mutt and msmtp working easily and reliably – with HTML body + attachment support.
    Perfect for daily reports from your homelab.
    👉 Now live at blog.klein.ruhr/sending-mails-

    #SelfHosting #Bash #Linux #Docker #mutt #msmtp #Automation #DevOps #Email #Homelab

  29. 📬 Script-based email sending driving you nuts?
    mailx is a mess, sendmail eats your attachments?

    💡 I’ll show you how to get mutt and msmtp working easily and reliably – with HTML body + attachment support.
    Perfect for daily reports from your homelab.
    👉 Now live at blog.klein.ruhr/sending-mails-

    #SelfHosting #Bash #Linux #Docker #mutt #msmtp #Automation #DevOps #Email #Homelab

  30. I wrote a new blog post about how to setup #neomutt #email with Office 365, using #mbsync #msmtp and #notmuch, along with how to make it work with multiple accounts:

    cosroe.com/2025/04/neomutt-not

  31. I wrote a new blog post about how to setup #neomutt #email with Office 365, using #mbsync #msmtp and #notmuch, along with how to make it work with multiple accounts:

    cosroe.com/2025/04/neomutt-not

  32. I wrote a new blog post about how to setup #neomutt #email with Office 365, using #mbsync #msmtp and #notmuch, along with how to make it work with multiple accounts:

    cosroe.com/2025/04/neomutt-not

  33. Was verwendet ihr, wenn ihr ab #Ubuntu Kommandozeile ein #Mail versenden wollt? (Externer SMTP-Server existiert.)

    Im Rennen ist eine Kombi von #mutt (#MUA) und #msmtp (#SMTP Client).

  34. Was verwendet ihr, wenn ihr ab #Ubuntu Kommandozeile ein #Mail versenden wollt? (Externer SMTP-Server existiert.)

    Im Rennen ist eine Kombi von #mutt (#MUA) und #msmtp (#SMTP Client).

  35. Was verwendet ihr, wenn ihr ab #Ubuntu Kommandozeile ein #Mail versenden wollt? (Externer SMTP-Server existiert.)

    Im Rennen ist eine Kombi von #mutt (#MUA) und #msmtp (#SMTP Client).

  36. Was verwendet ihr, wenn ihr ab #Ubuntu Kommandozeile ein #Mail versenden wollt? (Externer SMTP-Server existiert.)

    Im Rennen ist eine Kombi von #mutt (#MUA) und #msmtp (#SMTP Client).

  37. Was verwendet ihr, wenn ihr ab #Ubuntu Kommandozeile ein #Mail versenden wollt? (Externer SMTP-Server existiert.)

    Im Rennen ist eine Kombi von #mutt (#MUA) und #msmtp (#SMTP Client).

  38. @onokoto Of course, I use it completely with fdm/procmail and msmtp. Internet access is necessary only to send and receive e-mails.

    To receive e-mails I use script: github.com/eugeneandrienko/dot — which called from with this options: github.com/eugeneandrienko/dot

    configuration (all received e-mails first sent to maildrop, which puts it to proper maildirs): github.com/eugeneandrienko/dot.

    configuration: github.com/eugeneandrienko/dot

    E-mail accounts passwords stored in ~/.netrc file.

  39. As I found, to properly send e-mails via #msmtp wout "Search failed ^" error, there are should be next lines in configuration to instruct #mu4e to use msmtp (I use use-package):

    (sendmail-program (executable-find "msmtp"))
    (message-sendmail-envelope-from 'header)
    (send-mail-function 'sendmail-send-it)
    (message-send-mail-function 'sendmail-send-it)

    To use proper account from ~/.msmtprc, I found here (macowners.club/posts/email-ema) timu/set-msmtp-account () function and it works pretty well 🙂

  40. As I found, to properly send e-mails via #msmtp wout "Search failed ^" error, there are should be next lines in configuration to instruct #mu4e to use msmtp (I use use-package):

    (sendmail-program (executable-find "msmtp"))
    (message-sendmail-envelope-from 'header)
    (send-mail-function 'sendmail-send-it)
    (message-send-mail-function 'sendmail-send-it)

    To use proper account from ~/.msmtprc, I found here (macowners.club/posts/email-ema) timu/set-msmtp-account () function and it works pretty well 🙂

  41. As I found, to properly send e-mails via #msmtp wout "Search failed ^" error, there are should be next lines in configuration to instruct #mu4e to use msmtp (I use use-package):

    (sendmail-program (executable-find "msmtp"))
    (message-sendmail-envelope-from 'header)
    (send-mail-function 'sendmail-send-it)
    (message-send-mail-function 'sendmail-send-it)

    To use proper account from ~/.msmtprc, I found here (macowners.club/posts/email-ema) timu/set-msmtp-account () function and it works pretty well 🙂

  42. As I found, to properly send e-mails via wout "Search failed ^" error, there are should be next lines in configuration to instruct to use msmtp (I use use-package):

    (sendmail-program (executable-find "msmtp"))
    (message-sendmail-envelope-from 'header)
    (send-mail-function 'sendmail-send-it)
    (message-send-mail-function 'sendmail-send-it)

    To use proper account from ~/.msmtprc, I found here (macowners.club/posts/email-ema) timu/set-msmtp-account () function and it works pretty well 🙂

  43. As I found, to properly send e-mails via #msmtp wout "Search failed ^" error, there are should be next lines in configuration to instruct #mu4e to use msmtp (I use use-package):

    (sendmail-program (executable-find "msmtp"))
    (message-sendmail-envelope-from 'header)
    (send-mail-function 'sendmail-send-it)
    (message-send-mail-function 'sendmail-send-it)

    To use proper account from ~/.msmtprc, I found here (macowners.club/posts/email-ema) timu/set-msmtp-account () function and it works pretty well 🙂

  44. How nice to finally have #Microsoft 365 email within #mu4e using #msmtp and #davmail. When is someone going to make a #emacs linux OS and boot directly off the kernel like you could do with lilo way back when.

  45. How nice to finally have #Microsoft 365 email within #mu4e using #msmtp and #davmail. When is someone going to make a #emacs linux OS and boot directly off the kernel like you could do with lilo way back when.

  46. How nice to finally have #Microsoft 365 email within #mu4e using #msmtp and #davmail. When is someone going to make a #emacs linux OS and boot directly off the kernel like you could do with lilo way back when.

  47. How nice to finally have #Microsoft 365 email within #mu4e using #msmtp and #davmail. When is someone going to make a #emacs linux OS and boot directly off the kernel like you could do with lilo way back when.