<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:st1="urn:schemas-microsoft-com:office:smarttags" xmlns="http://www.w3.org/TR/REC-html40">

<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 11 (filtered medium)">
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]-->
<title>Away For Four Days</title>
<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
 name="PersonName"/>
<!--[if !mso]>
<style>
st1\:*{behavior:url(#default#ieooui) }
</style>
<![endif]-->
<style>
<!--
 /* Font Definitions */
 @font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {color:purple;
        text-decoration:underline;}
p
        {mso-margin-top-alt:auto;
        margin-right:0in;
        mso-margin-bottom-alt:auto;
        margin-left:0in;
        font-size:12.0pt;
        font-family:"Times New Roman";}
span.EmailStyle18
        {mso-style-type:personal-reply;
        font-family:Arial;
        color:navy;}
@page Section1
        {size:8.5in 11.0in;
        margin:1.0in 1.25in 1.0in 1.25in;}
div.Section1
        {page:Section1;}
-->
</style>

</head>

<body lang=EN-US link=blue vlink=purple>

<div class=Section1>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Hi Steve,<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>This is probably a support issue that
eventually one of the developers here is going to request we take to that forum…
I have a similar setup as you though and would offer the following suggestion.
Talk to your exchange people and make sure that the SMTP server you are using
is trusted to relay email to Exchange. In all but the most insecure
environments, Exchange will not accept email from just any server on the WAN
that happens to be running SMTP. I have 30 different SMTP boxes available here
that I can use to relay my email from BugZilla. A fraction of those servers are
actually trusted by Exchange to route said email to the corporate Exchange
system. I also do not receive any errors on the BugZilla side when I point to an
SMTP box that is not trusted. I believe you are having the same issue. I would
start there before rewriting anything… To test this theory, identify
another SMTP box on your network that is already able to send out email to your
users, employees, etc.. and piggy back on that one instead. If your email
starts working, the problem is at hand. If you don’t have another SMTP
box available that you know is sending email successfully, you will have to get
your Exchange people to add your box as trusted and go from there… You’ll
probably want to do that anyway just to stay out of trouble and to keep from
having to revisit this problem again down the road. Just my 2 cents..<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Mark<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>

<div>

<div class=MsoNormal align=center style='text-align:center'><font size=3
face="Times New Roman"><span style='font-size:12.0pt'>

<hr size=2 width="100%" align=center tabindex=-1>

</span></font></div>

<p class=MsoNormal><b><font size=2 face=Tahoma><span style='font-size:10.0pt;
font-family:Tahoma;font-weight:bold'>From:</span></font></b><font size=2
face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma'> Thomas, Steve
[mailto:developers-owner@bugzilla.org] <b><span style='font-weight:bold'>On
Behalf Of </span></b>Thomas, Steve<br>
<b><span style='font-weight:bold'>Sent:</span></b> Friday, August 19, 2005 1:46
PM<br>
<b><span style='font-weight:bold'>To:</span></b> <st1:PersonName w:st="on">developers@bugzilla.org</st1:PersonName><br>
<b><span style='font-weight:bold'>Subject:</span></b> SMTP on Windows/IIS
update</span></font><o:p></o:p></p>

</div>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'><o:p> </o:p></span></font></p>

<p><font size=3 face="Times New Roman"><span style='font-size:12.0pt'>Hey
folks,<o:p></o:p></span></font></p>

<p><font size=3 face="Times New Roman"><span style='font-size:12.0pt'>I'm still
trying to get this to work. Since I am a PHP programmer (actually my background
includes almost everything *except* Perl), doing what seems to be
required--rewriting the SMTP code--is not a good option for me. As such I wrote
a PHP script to send an email (a one-liner) and my plan is to have BugMail
simply call the script using HTTP. <o:p></o:p></span></font></p>

<p><font size=3 face="Times New Roman"><span style='font-size:12.0pt'>I still
have no clue as to why the original code doesn't work. When I switch to using
localhost directly and turn on the local SMTP server, I do in fact see the mail
messages gather in the outbound queue, but they go nowhere from there. When I
talk directly to the corporate SMTP server (which is Exchange, which is
probably the problem overall), it just sucks up the mail message with no errors
at all (or at least none that I get to see given the SMTP code).<o:p></o:p></span></font></p>

<p><font size=3 face="Times New Roman"><span style='font-size:12.0pt'>Thinking
I could just drop in the open() call to the PHP script would be easy is turning
out to be wrong as well. Given the sendmail roots (apparently) of the Bugzilla
mail functionality deriving what you need for a normal mail interface (from,
to, subject, message) is actually pretty hard for somebody with little Perl
experience. Somebody that actually knows what they are doing could probably
write me such a snippet in about 5 minutes, but oh well.<o:p></o:p></span></font></p>

<p><font size=3 face="Times New Roman"><span style='font-size:12.0pt'>If
anybody has any other tricks I might pull to get the current SMTP code working
with an MS exchange server, that would be splendid. Note that (as implied
above) PHP's built-in mailer seems to have no problem sending mail to our
servers.<o:p></o:p></span></font></p>

<p><font size=3 face="Times New Roman"><span style='font-size:12.0pt'>Thanks,<o:p></o:p></span></font></p>

<p><font size=3 face="Times New Roman"><span style='font-size:12.0pt'> <o:p></o:p></span></font></p>

<p><font size=3 face="Times New Roman"><span style='font-size:12.0pt'>Steve
Thomas<o:p></o:p></span></font></p>

<p><font size=3 face="Times New Roman"><span style='font-size:12.0pt'> <o:p></o:p></span></font></p>

</div>

</body>

</html>