|
don warner saklad |
|
|
a) For gmail how do you setup notmuch mail ?...
b) Any workarounds? c) Any kludges? _______________________________________________ notmuch mailing list [hidden email] http://notmuchmail.org/mailman/listinfo/notmuch |
|
David Edmondson |
|
|
On Sat, 4 Feb 2012 03:39:23 -0500, don warner saklad <[hidden email]> wrote:
> a) For gmail how do you setup notmuch mail ?... > > b) Any workarounds? > > c) Any kludges? notmuch wants to be able to access your mail as individual files in the filesystem. That means you need a way to get the mail from Gmail onto your local system. Many people around here do that using offlineimap, which will synchronise an IMAP server (Gmail in this instance) with various local directories in Maildir format. You can also use fetchmail or getmail or ... to achieve similar end results, but I think that offlineimap is more common and therefore you're more likely to get help. You could, of course, have Gmail forward your mail to some place that you can run an SMTP server and notmuch. Sending mail via Gmail can be done in various ways. You can set up your local MTA (Postfix, Exim, ...) to deliver mail via Gmail, or have Emacs do the same directly using the smtpmail.el package. _______________________________________________ notmuch mailing list [hidden email] http://notmuchmail.org/mailman/listinfo/notmuch |
|
Jani Nikula |
|
|
On Sat, 04 Feb 2012 09:15:16 +0000, David Edmondson <[hidden email]> wrote:
> On Sat, 4 Feb 2012 03:39:23 -0500, don warner saklad <[hidden email]> wrote: > > a) For gmail how do you setup notmuch mail ?... > > > > b) Any workarounds? > > > > c) Any kludges? I'll describe my own setup for using notmuch with gmail. I don't pretend it will work for everyone, but you might find some bits of it useful. I don't even try to sync notmuch tags and gmail labels (because I rarely use the labels or the web interface anyway), but I do get sync for "unread" and "flagged" (gmail and Android "starred"). You'll need maildir.synchronize_flags = true in your ~/.notmuch-config for this. > Many people around here do that using offlineimap, which will > synchronise an IMAP server (Gmail in this instance) with various local > directories in Maildir format. I use offlineimap. I run it from the notmuch pre-new hook. This means I have to run "notmuch new" to receive new mail. $ cat ~/.maildir/.notmuch/hooks/pre-new #!/bin/sh exec /usr/bin/offlineimap I only sync "All Mail" from gmail. Perhaps there would be some optimizations that could be done, but I haven't bothered yet. $ cat ~/.offlineimaprc [general] accounts = Gmail ui = Noninteractive.Basic [Account Gmail] localrepository = Local remoterepository = Remote [Repository Local] type = Maildir localfolders = ~/.maildir [Repository Remote] type = IMAP ssl = yes remotehost = imap.gmail.com remoteuser = [hidden email] expunge = no realdelete = no folderfilter = lambda foldername: foldername in ['[Gmail]/All Mail'] nametrans = lambda foldername: re.sub('^\[Gmail\]/All Mail', 'gmail', foldername) > Sending mail via Gmail can be done in various ways. You can set up your > local MTA (Postfix, Exim, ...) to deliver mail via Gmail, or have Emacs > do the same directly using the smtpmail.el package. Personally I use msmtp (msmtp and msmtp-mta packages in Debian based distros). The msmtp-mta sets up a sendmail-like binary that works out of the box in Emacs. Beware that it doesn't have a local queue, it works synchronously. $ cat ~/.msmtprc defaults logfile ~/.msmtp.log tls_trust_file /etc/ssl/certs/ca-certificates.crt account default host smtp.gmail.com from [hidden email] tls on tls_starttls off auth on user [hidden email] Finally, I use goobook to use the gmail contacts as addressbook in Emacs. See http://mid.gmane.org/87zkfuh3i0.fsf@... for that. HTH, Jani. _______________________________________________ notmuch mailing list [hidden email] http://notmuchmail.org/mailman/listinfo/notmuch |
|
Bhaskara Marthi-2 |
|
|
On Sat, Feb 4, 2012 at 4:35 AM, Jani Nikula <[hidden email]> wrote:
I'm using a similar setup. An inconvenience with the setup is that I have various filters in gmail that filter, e.g., mailing list mails by skipping the gmail inbox and applying specific tags. As a result when I look at my gmail inbox, I don't see these (many) mailing list messages. With offlineimap+notmuch, however, since it just gets all the messages from [Gmail]/All Mail, it has no way of distinguishing between these two classes of messages, and so the notmuch new and unread message lists contain many messages that I don't want to look at. Ideally, I'd like a view in notmuch that shows the same messages as the gmail inbox. Is there a way to accomplish this? - b
_______________________________________________ notmuch mailing list [hidden email] http://notmuchmail.org/mailman/listinfo/notmuch |
|
Alexander Botero-Lowry |
|
|
I have some code[1] that bidirectionally syncs gmail labels into tags in notmuch, but it's not fast enough to be run continuously. Eventually, and I mean that with the longest possible value, I'll get around to fixing that. If you're interested in trying to fix it I can explain the issues and some ideas I had to fix it.
On Wed, Feb 8, 2012 at 12:19 AM, Bhaskara Marthi <[hidden email]> wrote:
_______________________________________________ notmuch mailing list [hidden email] http://notmuchmail.org/mailman/listinfo/notmuch |
|
Patrick Totzke |
|
|
Quoting Alex Botero-Lowry (2012-02-08 08:24:51)
> I'm using a similar setup. An inconvenience with the setup is that I have > various filters in gmail that filter, e.g., mailing list mails by skipping > the gmail inbox and applying specific tags. ... > Ideally, I'd like a view in notmuch that shows the same messages as the > gmail inbox. Is there a way to accomplish this? > - b You could sync every subfolder *but* "All Mail" instead of just this folder: Gmail tags are available as imap folders. You can then tune your tagging filters to sort by folder: queries. HTH, /p _______________________________________________ notmuch mailing list [hidden email] http://notmuchmail.org/mailman/listinfo/notmuch |
|
Jani Nikula |
|
|
On Wed, 08 Feb 2012 09:15:59 -0000, Patrick Totzke <[hidden email]> wrote:
> Quoting Alex Botero-Lowry (2012-02-08 08:24:51) > > I'm using a similar setup. An inconvenience with the setup is that I have > > various filters in gmail that filter, e.g., mailing list mails by skipping > > the gmail inbox and applying specific tags. ... > > Ideally, I'd like a view in notmuch that shows the same messages as the > > gmail inbox. Is there a way to accomplish this? > > - b > > You could sync every subfolder *but* "All Mail" instead of just this > folder: Gmail tags are available as imap folders. You can then tune > your tagging filters to sort by folder: queries. That's a good alternative only if you have relatively few messages that have many gmail labels assigned to them. Otherwise you end up syncing the same messages many times through many IMAP folders (each corresponding to one label). My approach is basically to reproduce the gmail filters as saved searches in emacs. The messages need not have tags. YMMV. Jani. _______________________________________________ notmuch mailing list [hidden email] http://notmuchmail.org/mailman/listinfo/notmuch |
|
Bhaskara Marthi-2 |
|
|
On Wed, Feb 8, 2012 at 2:00 AM, Jani Nikula <[hidden email]> wrote:
Also, this requires that every message ends up with some label, which is not true for me. My approach is basically to reproduce the gmail filters as saved Hmm ok, I suppose setting up tagging rules corresponding to gmail filters is a one-time effort. I think I'll go with that. - Bhaskara
_______________________________________________ notmuch mailing list [hidden email] http://notmuchmail.org/mailman/listinfo/notmuch |
| Powered by Nabble | See how NAML generates this page |