LinuxQuestions.org
Visit the LQ Articles and Editorials section
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Server
User Name
Password
Linux - Server This forum is for the discussion of Linux Software used in a server related context.

Notices

Reply
 
Search this Thread
Old 12-06-2012, 09:33 AM   #1
dogdaynoon
LQ Newbie
 
Registered: Dec 2012
Posts: 2

Rep: Reputation: Disabled
Sendmai / Ubuntu / Exchange and relays...


I have a local MS 2007 Exchange server and a Ubuntu Box running sendmail and lamp. The MSE server is in a local domain and the Ubuntu box is not. They are both on the same network however. Our domain users send mail through an external SMTP box Via the MSE box. This way we are able to filter 2 times. it is rather handy. Anyway... the reason for sendmail on this ubuntu box is for wordpress to be able to use the php "mail()" function. On installation of sendmail I was able to send mail externally just fine. When i send internally MSE box rejects mail.
So i read that i can specify a relay server for this case and i set the MSE box as the relay. well now i can send mail inside but cannot send mail externally. Catch 22? or am i missing something. I am including some error messages and the sendmail.mc file. Hopefully someone can see or explain what is going on.
Thanks in advance,
dogdaynoon
Error LOG
Code:
Dec 5 16:15:59 jamesLinux sendmail[11804]: unable to qualify my own domain name (jamesLinux) -- using short name

 Dec 5 16:15:59 jamesLinux sendmail[11804]: qB60Fxq5011804: from=www-data, size=812, class=0, nrcpts=1, msgid=<683a8de419f2f247c5be32c1391c4cc4@localhost>, relay=www-data@localhost

 Dec 5 16:16:00 jamesLinux sm-mta[11807]: qB60G0kx011807: from=<www-data@jamesLinux>, size=898, class=0, nrcpts=1, msgid=<683a8de419f2f247c5be32c1391c4cc4@localhost>, proto=ESMTP, daemon=MTA-v4, relay=localhost [127.0.0.1]

 Dec 5 16:16:00 jamesLinux sendmail[11804]: qB60Fxq5011804: to=myemail@gmail.com, ctladdr=www-data (33/33), delay=00:00:01, xdelay=00:00:00, mailer=relay, pri=30812, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (qB60G0kx011807 Message accepted for delivery)

 Dec 5 16:16:00 jamesLinux sm-mta[11809]: STARTTLS=client, relay=MSE-box.ourdomain.com., version=TLSv1/SSLv3, verify=FAIL, cipher=RC4-MD5, bits=128/128

 Dec 5 16:16:00 jamesLinux sm-mta[11809]: qB60G0kx011807: to=<myemail@gmail.com>, ctladdr=<www-data@jamesLinux> (33/33), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=120898, relay=MSE-box.ourdomain.com. [192.168.0.38], dsn=2.0.0, stat=Sent (<683a8de419f2f247c5be32c1391c4cc4@localhost> Queued mail for delivery)

 Dec 5 16:20:01 jamesLinux sm-msp-queue[11842]: My unqualified host name (jamesLinux) unknown; sleeping for retry

 Dec 5 16:21:01 jamesLinux sm-msp-queue[11842]: unable to qualify my own domain name (jamesLinux) -- using short name
.mc file
Code:
divert(-1)dnl
#-----------------------------------------------------------------------------
# $Sendmail: debproto.mc,v 8.14.3 2010-02-15 09:38:10 cowboy Exp $
#
# Copyright (c) 1998-2009 Richard Nelson.  All Rights Reserved.
#
# cf/debian/sendmail.mc.  Generated from sendmail.mc.in by configure.
#
# sendmail.mc prototype config file for building Sendmail 8.14.3
#
# Note: the .in file supports 8.7.6 - 9.0.0, but the generated
#	file is customized to the version noted above.
#
# This file is used to configure Sendmail for use with Debian systems.
#
# If you modify this file, you will have to regenerate /etc/mail/sendmail.cf
# by running this file through the m4 preprocessor via one of the following:
#	* make   (or make -C /etc/mail)
#	* sendmailconfig 
#	* m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf
# The first two options are preferred as they will also update other files
# that depend upon the contents of this file.
#
# The best documentation for this .mc file is:
# /usr/share/doc/sendmail-doc/cf.README.gz
#
#-----------------------------------------------------------------------------
divert(0)dnl
#
#   Copyright (c) 1998-2005 Richard Nelson.  All Rights Reserved.
#
#  This file is used to configure Sendmail for use with Debian systems.
#
define(`_USE_ETC_MAIL_')dnl
include(`/usr/share/sendmail/cf/m4/cf.m4')dnl
VERSIONID(`$Id: sendmail.mc, v 8.14.3-9.1ubuntu1 2010-02-15 09:38:10 cowboy Exp $')
OSTYPE(`debian')dnl
DOMAIN(`debian-mta')dnl
dnl # Items controlled by /etc/mail/sendmail.conf - DO NOT TOUCH HERE
undefine(`confHOST_STATUS_DIRECTORY')dnl        #DAEMON_HOSTSTATS=
dnl # Items controlled by /etc/mail/sendmail.conf - DO NOT TOUCH HERE
dnl #
dnl # General defines
dnl #
dnl # SAFE_FILE_ENV: [undefined] If set, sendmail will do a chroot()
dnl #	into this directory before writing files.
dnl #	If *all* your user accounts are under /home then use that
dnl #	instead - it will prevent any writes outside of /home !
dnl #   define(`confSAFE_FILE_ENV',             `')dnl
dnl #
dnl # Daemon options - restrict to servicing LOCALHOST ONLY !!!
dnl # Remove `, Addr=' clauses to receive from any interface
dnl # If you want to support IPv6, switch the commented/uncommentd lines
dnl #
FEATURE(`no_default_msa')dnl
dnl DAEMON_OPTIONS(`Family=inet6, Name=MTA-v6, Port=smtp, Addr=::1')dnl
DAEMON_OPTIONS(`Family=inet,  Name=MTA-v4, Port=smtp, Addr=127.0.0.1')dnl
dnl DAEMON_OPTIONS(`Family=inet6, Name=MSP-v6, Port=submission, M=Ea, Addr=::1')dnl
DAEMON_OPTIONS(`Family=inet,  Name=MSP-v4, Port=submission, M=Ea, Addr=127.0.0.1')dnl
dnl #
dnl # Be somewhat anal in what we allow
define(`confPRIVACY_FLAGS',dnl
`needmailhelo,needexpnhelo,needvrfyhelo,restrictqrun,restrictexpand,nobodyreturn,authwarnings')dnl
dnl #
dnl # Define connection throttling and window length
define(`confCONNECTION_RATE_THROTTLE', `15')dnl
define(`confCONNECTION_RATE_WINDOW_SIZE',`10m')dnl
dnl #
dnl # Features
dnl #
dnl # use /etc/mail/local-host-names
FEATURE(`use_cw_file')dnl
dnl #
dnl # The access db is the basis for most of sendmail's checking
FEATURE(`access_db', , `skip')dnl
dnl #
dnl # The greet_pause feature stops some automail bots - but check the
dnl # provided access db for details on excluding localhosts...
FEATURE(`greet_pause', `1000')dnl 1 seconds
dnl #
dnl # Delay_checks allows sender<->recipient checking
FEATURE(`delay_checks', `friend', `n')dnl
dnl #
dnl # If we get too many bad recipients, slow things down...
define(`confBAD_RCPT_THROTTLE',`3')dnl
dnl #
dnl # Stop connections that overflow our concurrent and time connection rates
FEATURE(`conncontrol', `nodelay', `terminate')dnl
FEATURE(`ratecontrol', `nodelay', `terminate')dnl
dnl #
dnl # If you're on a dialup link, you should enable this - so sendmail
dnl # will not bring up the link (it will queue mail for later)
dnl define(`confCON_EXPENSIVE',`True')dnl
dnl #
dnl # Dialup/LAN connection overrides
dnl #
include(`/etc/mail/m4/dialup.m4')dnl
include(`/etc/mail/m4/provider.m4')dnl
dnl #
dnl # Default Mailer setup
MAILER_DEFINITIONS
MAILER(`local')dnl
MAILER(`smtp')dnl
If i put anything sensitive in here. Whoops.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
facing problem in sendmai+squirrelmail sohelmh Linux - Newbie 1 02-22-2012 08:18 AM
sendmai prorblem jagdishpsp Linux - Newbie 3 10-17-2008 02:20 AM
Testing Open Relays carlosinfl Linux - Server 3 04-11-2008 09:00 AM
Sendmai with STARTTLS with self-signed certificete veeraalin Linux - Security 0 12-01-2005 10:53 PM
General questions about fresh Slack install and Sendmai ubers0ldat Linux - Software 6 01-22-2005 03:41 PM


All times are GMT -5. The time now is 06:47 AM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration