+(defun notmuch-search-poll-and-refresh-view ()
+ "Run external script to import mail and refresh the current view.
+
+Checks if the variable 'notmuch-external-refresh-script is defined
+and runs the external program defined it provides. Then calls
+notmuch-search-refresh-view to refresh the current view."
+ (interactive)
+ (if (boundp 'notmuch-external-refresh-script)
+ (call-process notmuch-external-refresh-script nil nil))
+ (notmuch-search-refresh-view))
+