I made the changes to rc.conf as suggested. Also below are the new diffs. firewall-1# diff freebsd.mc firewall-1.xxx.com.mc 77c77 < dnl define(`SMART_HOST', `your.isp.mail.server') --- > define(`SMART_HOST', `smtp.xxx.com') firewall-1# diff freebsd.submit.mc firewall-1.xxx.com.submit.mc
I have restarted sendmail(Stop,Start) and the interactive mail(mail or mailx) is still delivered instantly. However when swatch is sending mail it is still delayed. I will post some of the maillog in hopes of isolation of the issue. I also notice this error File descriptors missing on startup: stdout, stderr; Bad file descriptor(Only when sending via swatch). Maillog from mail -s test root Aug 17 04:26:49 firewall-1 sendmail[85125]: m7HAQnRC085125: from=username, size=29, class=0, nrcpts=1, msgid=<[EMAIL PROTECTED]>, [EMAIL PROTECTED] Aug 17 04:26:49 firewall-1 sm-mta[85126]: m7HAQnOJ085126: from=<[EMAIL PROTECTED]>, size=400, class=0, nrcpts=1, msgid= [EMAIL PROTECTED]>, proto=ESMTP, daemon=Daemon0, relay=localhost [127.0.0.1] Aug 17 04:26:49 firewall-1 sendmail[85125]: m7HAQnRC085125: to=root, ctladdr=user (1001/1001), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30029, relay=[127.0.0.1] [12 7.0.0.1], dsn=2.0.0, stat=Sent (m7HAQnOJ085126 Message accepted for delivery) Aug 17 04:26:50 firewall-1 sm-mta[85127]: m7HAQnOJ085126: [EMAIL PROTECTED], ctladdr=<[EMAIL PROTECTED]> (1001/1001), delay=00:00:01, xdelay=00:0 0:01, mailer=relay, pri=30702, relay=smtp.xxx.com. [10.0.0.2], dsn=2.0.0, stat=Sent ( <[EMAIL PROTECTED]> Queued mail for delivery) Maillog from swatch -- Delayed Receipt(1-10 minutes) note this is all relating to the same message. Aug 17 04:30:18 firewall-1 sendmail[85137]: File descriptors missing on startup: stdout, stderr; Bad file descriptor Aug 17 04:30:18 firewall-1 sendmail[85137]: m7HAUIBd085137: from=user, size=155, class=0, nrcpts=1, msgid=<[EMAIL PROTECTED]>, [EMAIL PROTECTED] Aug 17 04:30:18 firewall-1 sendmail[85137]: m7HAUIBd085137: to=root, delay=00:00:00, mailer=relay, pri=30155, stat=queued Aug 17 04:31:34 firewall-1 sm-mta[85148]: m7HAVYEI085148: from=<[EMAIL PROTECTED]>, size=517, class=0, nrcpts=1, msgid=<[EMAIL PROTECTED]>, proto=ESMTP, daemon=Daemon0, relay=localhost [127.0.0.1] Aug 17 04:31:34 firewall-1 sm-msp-queue[85147]: m7HAUIBd085137: to=root, ctladdr=user (1001/1001), delay=00:01:16, xdelay=00:00:00, mailer=relay, pri=120155, relay=[127.0.0.1 ] [127.0.0.1], dsn=2.0.0, stat=Sent (m7HAVYEI085148 Message accepted for delivery) Aug 17 04:31:35 firewall-1 sm-mta[85149]: m7HAVYEI085148: [EMAIL PROTECTED], ctladdr=<[EMAIL PROTECTED]> (1001/1001), delay=00:00:01, xdelay=00:0 0:01, mailer=relay, pri=30819, relay=smtp.xxx.com. [10.0.0.2], dsn=2.0.0, stat=Sent ( <[EMAIL PROTECTED]> Queued mail for delivery) Thank you all for the help thus far. I think we are close to finding the issue. On Sun, Aug 17, 2008 at 3:58 AM, Giorgos Keramidas <[EMAIL PROTECTED]> wrote: > On Sat, 16 Aug 2008 16:27:50 -0600, "Tom Stuart" <[EMAIL PROTECTED]> wrote: >> Here are my diffs for the files as requested. I'm thinking the actual >> issue may lay in my submit.mc configuration. Right now I have just the >> base file as I've tried editing it to no success so I changed it back >> to normal. I "assumed" you had to edit this line. I'll also note that >> the "smarthost" is a Windows 2003 Server running Exchange, relaying is >> enable >> >> FEATURE(`msp', `[127.0.0.1]')dnl >> >> and change the value to 10.0.0.2(which is the Smarthost IP), >> >> The Diffs: >> >> firewall-1# diff freebsd.mc firewall-1.xxx.com.mc >> 77c77 >> < dnl define(`SMART_HOST', `your.isp.mail.server') >> --- >>> define(`SMART_HOST', `smtp.xxx.com') >> firewall-1# >> firewall-1# diff freebsd.submit.mc firewall-1.xxx.com.submit.mc >> firewall-1# > > Hmmm. Then this is probably the problem... > > If the remote server is an Exchange system, I am not sure if using it as > an MSP in `submit.mc' is supposed to work. > > Try resetting the `msp' value in `submit.mc' to: > > FEATURE(`msp', `[127.0.0.1]')dnl > > and set `SMART_HOST' in `firewall-1.xxx.com.mc' (not in the > `firewall-1.xxx.com.submit.mc' file): > > define(`SMART_HOST', `smtp.xxx.com') > > Then you should enable the `submit' and `msp_queue' sendmail processes > in `/etc/rc.conf' too: > > sendmail_enable="NO" > sendmail_outbound_enable="NO" > sendmail_submit_enable="YES" > sendmail_msp_queue_enable="YES" > > _______________________________________________ [email protected] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
