Domain alias support for Exim
authorAdam Chlipala <adamc@hcoop.net>
Sun, 29 Apr 2007 20:50:44 +0000 (20:50 +0000)
committerAdam Chlipala <adamc@hcoop.net>
Sun, 29 Apr 2007 20:50:44 +0000 (20:50 +0000)
src/plugins/exim.sml

index 8b0485b..461fab1 100644 (file)
@@ -85,9 +85,9 @@ val () = Env.actionV_none "handleMail"
             let
                 val nodes = Env.env (Env.list Env.string) (env, "MailNodes")
             in
-                app (fn node => TextIO.closeOut
-                                    (Domain.domainFile {node = node,
-                                                        name = "mail"})) nodes
+                app (fn node => #close
+                                    (Domain.domainsFile {node = node,
+                                                         name = "mail"}) ()) nodes
             end)
 
 val () = Env.actionV_none "relayMail"
@@ -95,9 +95,9 @@ val () = Env.actionV_none "relayMail"
             let
                 val nodes = Env.env (Env.list Env.string) (env, "MailNodes")
             in
-                app (fn node => TextIO.closeOut
-                                    (Domain.domainFile {node = node,
-                                                        name = "mail.relay"})) nodes
+                app (fn node => #close
+                                    (Domain.domainsFile {node = node,
+                                                         name = "mail.relay"}) ()) nodes
             end)
 
 end