Ich benutze BBDB3 mit Gnus. Ich möchte, dass BBDB die Empfängeradresse in seiner Datenbank für jede von mir gesendete E-Mail aktualisiert (genau wie Google Mail). Ist es möglich?
8
Sicher ist das Emacs! :) :)
(bbdb-initialize 'gnus 'message)
(bbdb-mua-auto-update-init 'message) ;; use 'gnus for incoming messages too
(setq bbdb-mua-auto-update-p 'query) ;; or 'create to create without asking
Dadurch werden Felder in ausgehenden Nachrichten analysiert und die Erstellung entsprechender BBDB-Einträge vorgeschlagen
message-sent-hook
?(bbdb-mua-auto-update-init 'message)
und nicht(bbdb-mua-auto-update-init 'message 'gnus)
. Der erstere hakt sich einmessage-send-hook
(nur ausgehende Nachrichten), während der letztere sich ebenfalls einhaktgnus-article-prepare-hook
(alle angezeigten Artikel, daher auch eingehende)gnus-article-prepare-hook
und jegliches Auftreten vonbbdb-mua-auto-update
(sie könnten aus anderen Teilen Ihrer Konfiguration stammen, höchstwahrscheinlich einem weiteren Aufruf vonbbdb-mua-auto-update-init
)Ich habe keine automatische, aber wenn Sie es hier in einer kurzen Taste haben möchten, wie können Sie das haben:
und fügen Sie einem Schlüssel einen Hook für gnus-summary-hook hinzu, wie zum Beispiel:
die es an die Tastatur des Zitats binden, um den Absender direkt zu BBDB hinzuzufügen
quelle