• Re: Deliver mail to Mac Mail program

    From nospam@21:1/5 to [email protected] on Mon May 30 13:39:19 2022
    In article <t72umi$1jeg$[email protected]>, Richard Tobin <[email protected]> wrote:

    Is there any way to deliver mail to the Mac Mail program, rather than
    having it fetch it by POP or IMAP?

    that question does not make any sense. email is not 'delivered' to a
    specific app, and it hasn't been fetched since the days of pop and
    dial-up. everything is kept in sync.

    if you mean get an alert when new email arrives, that's how it normally
    works when an email app is running. obviously, it can't alert if the
    app has been quit, but it will sync and alert when it's launched again
    and it reconnects to the server.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Tobin@21:1/5 to All on Mon May 30 17:25:38 2022
    Is there any way to deliver mail to the Mac Mail program, rather than
    having it fetch it by POP or IMAP?

    -- Richard

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Tobin@21:1/5 to [email protected] on Mon May 30 18:29:29 2022
    In article <300520221339191380%[email protected]d>,
    nospam <[email protected]d> wrote:

    In article <t72umi$1jeg$[email protected]>, Richard Tobin ><[email protected]> wrote:

    Is there any way to deliver mail to the Mac Mail program, rather than
    having it fetch it by POP or IMAP?

    that question does not make any sense.

    It just doesn't fit with your preconceptions.

    email is not 'delivered' to a specific app, and it hasn't been
    fetched since the days of pop and dial-up. everything is kept in
    sync.

    That's just pointless quibbling. Even the IMAP RFC refers to fetching
    mail.

    if you mean get an alert when new email arrives

    No.

    I want to fetch mail from a server using fetchmail, perform various
    filtering and other operations on it, and pass some of it on to Mail
    so that it appears in the normal way. I could run a local POP or IMAP
    server and have Mail fetch it from there, but I was hoping there would
    be a way to pass it to Mail directly.

    -- Richard

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Graham J@21:1/5 to Richard Tobin on Mon May 30 19:55:34 2022
    Richard Tobin wrote:

    [snip]

    I want to fetch mail from a server using fetchmail, perform various
    filtering and other operations on it, and pass some of it on to Mail
    so that it appears in the normal way. I could run a local POP or IMAP
    server and have Mail fetch it from there, but I was hoping there would
    be a way to pass it to Mail directly.

    One mail server can deliver mail to another mail server using SMTP. The receiving mail server must therefore be running 24/7, and accessible. Ordinarily it would be on a static public IP address.

    In your instance it could be running on the same machine as runs fetchmail.

    But to get mail from a mailserver and into a client the client must
    collect it itself, which is usually done using either POP or IMAP; or
    via a web browser.


    --
    Graham J

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From nospam@21:1/5 to [email protected] on Mon May 30 14:51:16 2022
    In article <t732e9$1l1s$[email protected]>, Richard Tobin <[email protected]> wrote:

    Is there any way to deliver mail to the Mac Mail program, rather than
    having it fetch it by POP or IMAP?

    that question does not make any sense.

    It just doesn't fit with your preconceptions.

    it doesn't fit with standard terminology. email is not delivered to a
    specific app, nor can it be, for reasons that should be obvious.

    email is not 'delivered' to a specific app, and it hasn't been
    fetched since the days of pop and dial-up. everything is kept in
    sync.

    That's just pointless quibbling. Even the IMAP RFC refers to fetching
    mail.

    the spec refers to a lot of stuff that isn't implemented.

    if you mean get an alert when new email arrives

    No.

    I want to fetch mail from a server using fetchmail, perform various
    filtering and other operations on it, and pass some of it on to Mail
    so that it appears in the normal way. I could run a local POP or IMAP
    server and have Mail fetch it from there, but I was hoping there would
    be a way to pass it to Mail directly.

    unnecessary complexity for what is incredibly easy to do.

    create one or more filters in an email app, which is always running.
    all other email apps will see the filtered results.

    that email app could be apple mail, but it doesn't have to be, and is
    probably best if it isn't since apple mail's filters don't work
    properly and apple has zero interest in fixing it.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Tobin@21:1/5 to [email protected] on Mon May 30 19:28:17 2022
    In article <t733vc$6sr$[email protected]>,
    Graham J <[email protected]> wrote:

    But to get mail from a mailserver and into a client the client must
    collect it itself, which is usually done using either POP or IMAP; or
    via a web browser.

    If I were using, say, Alpine I could just append the message to /var/mail/<user> to do it, but the Mac Mail program doesn't look
    there. (/usr/bin/mail still uses it.)

    -- Richard

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Bernd Froehlich@21:1/5 to All on Tue May 31 06:28:12 2022
    On 30. May 2022 at 20:29:29 CEST, "Richard Tobin" <Richard Tobin> wrote:

    I want to fetch mail from a server using fetchmail, perform various
    filtering and other operations on it, and pass some of it on to Mail
    so that it appears in the normal way.

    Maybe export from fetchmail as .mbox and import into AppleMail via
    Applescript?
    (Haven“t done anything like that. Just an idea...)

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Theo@21:1/5 to Richard Tobin on Tue May 31 12:00:29 2022
    Richard Tobin <[email protected]> wrote:
    The simplest solution is probably to forward the mail to a Gmail
    account or similar, and have Mail fetch it from there, but it's
    annoying to send it out on the internet again just to get it to a
    different program.

    Could you run a local IMAP/POP3 server and point it to your .mbox or Maildir
    as its mailstore, and then set it up as a 'localhost' mail source in Mail.app?

    The main thing is Mail.app would be pulling rather than pushing mail at it,
    but maybe you could Applescript the 'Get Mail' button to push mail at it. Although it appears Mail.app supports IMAP's IDLE command, so if you find a local IMAP server that supports it you can use that a mechanism to tell Mail.app there is a new mail waiting.

    Theo

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Tobin@21:1/5 to [email protected] on Tue May 31 10:17:21 2022
    In article <[email protected]>,
    Bernd Froehlich <[email protected]> wrote:

    I want to fetch mail from a server using fetchmail, perform various
    filtering and other operations on it, and pass some of it on to Mail
    so that it appears in the normal way.

    Maybe export from fetchmail as .mbox and import into AppleMail via >Applescript?

    That would probably work, though there would be the question of
    whather the same mbox file could be used each time.

    The simplest solution is probably to forward the mail to a Gmail
    account or similar, and have Mail fetch it from there, but it's
    annoying to send it out on the internet again just to get it to a
    different program.

    Thanks,
    -- Richard

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Jaimie Vandenbergh@21:1/5 to [email protected] on Tue May 31 11:43:35 2022
    On 31 May 2022 at 12:00:29 BST, "Theo"
    <[email protected]> wrote:

    Richard Tobin <[email protected]> wrote:
    The simplest solution is probably to forward the mail to a Gmail
    account or similar, and have Mail fetch it from there, but it's
    annoying to send it out on the internet again just to get it to a
    different program.

    Could you run a local IMAP/POP3 server and point it to your .mbox or Maildir as its mailstore, and then set it up as a 'localhost' mail source in Mail.app?

    The main thing is Mail.app would be pulling rather than pushing mail at it, but maybe you could Applescript the 'Get Mail' button to push mail at it. Although it appears Mail.app supports IMAP's IDLE command, so if you find a local IMAP server that supports it you can use that a mechanism to tell Mail.app there is a new mail waiting.

    Theo

    All a bit Heath Robinson, however you cut it.

    What's the actual use case here, Richard? Real time monitoring of some
    state has far, far better mechanisms than email, and anything else
    probably doesn't need this sort of tomfoolery.

    Cheers - Jaimie
    --
    The Daily Mail should be forced to print the words
    'The Paper That Supported Hitler' on its masthead,
    just so that there is something that's true on the
    front page every day. -- Mark Thomas

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)