Return-Path: X-Original-To: notmuch@notmuchmail.org Delivered-To: notmuch@notmuchmail.org Received: from localhost (localhost [127.0.0.1]) by olra.theworths.org (Postfix) with ESMTP id 24F48431FAF for ; Sat, 14 Apr 2012 14:13:54 -0700 (PDT) X-Virus-Scanned: Debian amavisd-new at olra.theworths.org X-Spam-Flag: NO X-Spam-Score: 0 X-Spam-Level: X-Spam-Status: No, score=0 tagged_above=-999 required=5 tests=[none] autolearn=disabled Received: from olra.theworths.org ([127.0.0.1]) by localhost (olra.theworths.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id l3tX1QW1HDv6 for ; Sat, 14 Apr 2012 14:13:53 -0700 (PDT) Received: from guru.guru-group.fi (guru-group.fi [87.108.86.66]) by olra.theworths.org (Postfix) with ESMTP id BFED0431FAE for ; Sat, 14 Apr 2012 14:13:52 -0700 (PDT) Received: by guru.guru-group.fi (Postfix, from userid 501) id B106568055; Sun, 15 Apr 2012 00:13:46 +0300 (EEST) From: Tomi Ollila To: David Belohrad , notmuch@notmuchmail.org Subject: Re: using bbdb with autocompletion In-Reply-To: <87ehrt9xdp.fsf@beesknees.cern.ch> References: <87ehrt9xdp.fsf@beesknees.cern.ch> User-Agent: Notmuch/0.12+105~g6c84116 (http://notmuchmail.org) Emacs/23.3.1 (x86_64-unknown-linux-gnu) X-Face: HhBM'cA~ MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-BeenThere: notmuch@notmuchmail.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: "Use and development of the notmuch mail system." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 14 Apr 2012 21:13:54 -0000 On Thu, Apr 12 2012, David Belohrad wrote: > Dear All, > before I was using gnus to read my emails. This was setup together with > bbdb such, that every email address I got an email delivered got stored > into the bbdb database. > > The config was following: > > --------------------------- > ;; IF USING GNUS TO FETCH MAIL: > (if (locate-library "bbdb") > ;; bbdb to automatically create email address list > (progn > (require 'bbdb) > (bbdb-initialize) > (add-hook 'gnus-startup-hook 'bbdb-insinuate-gnus) > (add-hook 'gnus-startup-hook 'bbdb-insinuate-message) > (add-hook 'message-setup-hook 'bbdb-define-all-aliases) > > (setq bbdb/news-auto-create-p t) > (setq bbdb-complete-name-allow-cycling t) > (setq bbdb-complete-mail-allow-cycling t) > (setq bbdb-complete-name-full-completion t) > (setq bbdb-completion-type 'primary-or-name) > (setq bbdb-use-pop-up nil) > ;; set BBDB to AFS so we have the access from all computers to the same bbdb database! > (setq bbdb-file "/afs/cern.ch/user/b/belohrad/private/bbdb") > (setq bbdb-offer-save 1) > (setq bbdb-electric-p t) > (message "bbdb initialized") > ) > (message "bbdb is missing: address lookup will not work")) > -------------------------- > > The problem I have with this now is, that when using notmuch to read > emails, the email addresses do not automatically add to bbdb. So when I > write an email, I can only choose 'To:' email address, which is already > in the bbdb from the times I was using gnus. But all new addresses are > not added. > > How can I setup notmuch properly so with each email arrived it checks > against email address and stores it in the bbdb as in case of gnus? There is (too) brief notice about that in http://notmuchmail.org/emacstips/#index13h2 There is just little bit more information in notmuch archives about that -- I did not dig deeper though. If you're interested you could figure that out and update the wiki page. I'm, using this: id:"m2ehtm1w7p.fsf@guru.guru-group.fi" :D (currently my last mail on nottoomuch-addresses.sh) > thanks for any help. > > -- > .david. Tomi