]> granicus.if.org Git - php/commitdiff
UnixWare 7.1 does not have EX_TEMPFAIL or (as far as I can tell)
authorBen Mansell <joosters@php.net>
Wed, 21 Mar 2001 15:15:31 +0000 (15:15 +0000)
committerBen Mansell <joosters@php.net>
Wed, 21 Mar 2001 15:15:31 +0000 (15:15 +0000)
a concept of a temporary failure response to pclose().

ext/standard/mail.c

index ea5391920fdbe394059bd2524af14fcc54236e67..8f0c3faec3ec53a5280a39601ffc083c57f73263 100644 (file)
@@ -174,7 +174,11 @@ int php_mail(char *to, char *subject, char *message, char *headers, char *extra_
                }
                fprintf(sendmail, "\n%s\n", message);
                ret = pclose(sendmail);
+#if defined(EX_TEMPFAIL)
                if ((ret != EX_OK)&&(ret != EX_TEMPFAIL)) {
+#else
+               if (ret != EX_OK) {
+#endif
                        return 0;
                } else {
                        return 1;