+
+ if ((am = context_find ("local-mailbox"))) {
+
+ localmailbox++;
+
+ if ((cp = getname(am)) == NULL) {
+ inform("Unable to find address in local-mailbox, continuing...");
+ return 0;
+ }
+
+ if ((mq.m_next = getm (cp, NULL, 0, NULL, 0)) == NULL) {
+ inform("invalid entry in local-mailbox: %s, continuing...", cp);
+ return 0;
+ }
+
+ /* Sigh, it turns out that the address parser gets messed up
+ * if you don't call getname() until it returns NULL. */
+ while (getname(am) != NULL)
+ ;
+ }
+