New setting: gw.msg.replyto that sets Reply-To in user response.
authorAdam Dickmeiss <adam@indexdata.dk>
Fri, 1 Mar 1996 16:09:30 +0000 (16:09 +0000)
committerAdam Dickmeiss <adam@indexdata.dk>
Fri, 1 Mar 1996 16:09:30 +0000 (16:09 +0000)
kernel/urp.c

index 3cce3a1..d472c26 100644 (file)
  * Europagate, 1995
  *
  * $Log: urp.c,v $
- * Revision 1.49  1996/03/01 14:25:28  adam
+ * Revision 1.50  1996/03/01 16:09:30  adam
+ * New setting: gw.msg.replyto that sets Reply-To in user response.
+ *
+ * Revision 1.49  1996/03/01  14:25:28  adam
  * Email gateway obeys 'Reply-To:' in header.
  *
  * Revision 1.48  1996/02/12  10:04:57  adam
@@ -1169,6 +1172,7 @@ static int exec_command (const char *str, int *stop_flag)
 int urp_start (int continuation, struct str_queue *queue)
 {
     char subject_str[128];
+    const char *cp;
 
     info.command_no = 0;
     info.reply_fname = NULL;
@@ -1197,6 +1201,9 @@ int urp_start (int continuation, struct str_queue *queue)
         fprintf (reply_fd, "From: %s\n",
                  gw_res_get (info.kernel_res, "gw.msg.from",
                              "Email-Z39.50 gateway"));
+       cp = gw_res_get (info.kernel_res, "gw.msg.replyto", NULL);
+       if (cp)
+            fprintf (reply_fd, "Reply-To: %s\n", cp);
         fprintf (reply_fd, "Subject: ");
         if (*subject_str)
             fprintf (reply_fd, "Z39.50 Re: %s", subject_str);