Koozali.org: home of the SME Server

Legacy Forums => General Discussion (Legacy) => Topic started by: o_sentinel_o on July 11, 2005, 08:01:48 PM

Title: Sending Email <<< or the lack thereof
Post by: o_sentinel_o on July 11, 2005, 08:01:48 PM
Problem = not sending smtp mail :-?
conditions= smtp through sme6.0.1-01 to multiple smtp servers (isp and host).

Hi I'm new to SME have installed 6.5rc1(edit: I have since downgraded to 6.0.1-01) and need HELP!

Is it possible to send mail using external mail servers and still keep the functionality of gateway/public server?

I want to send email using:
1. my hosted website server (bluehost), and
2. my ISP (rogers) smtp.
Looks like SME is "catching" outgoing smtp and trying to act as my Mail server...this is not what I want, unless I can make it work.

I had 19 messages in queue having been delayed for 55,000 seconds+. Failure to connect:

del    xdelay  reason
492  55089.49  Sorry, I wasn't able to establish an SMTP connection.

WUT AM I DOING WRONG HERE?

Topology=cable-modem/SME6.0.1-01-pubsrv+gateway/router/workgroup

Please, any help would be great..even if you simply tell me where I can find the  right config procedure.

Thanks in advance.
-Nathan
Title: Sending Email <<< or the lack thereof
Post by: RobH on July 12, 2005, 11:25:13 AM
Hi,

On your client machines, try giving them the IP address of your providers SMTP server, and that should bypass the sme box.

Rob.
Title: Sending Email <<< or the lack thereof
Post by: o_sentinel_o on July 12, 2005, 11:26:39 PM
:-(  didnt work
Title: Sending Email <<< or the lack thereof
Post by: smeghead on July 13, 2005, 04:52:43 AM
search here for smtp proxy
Title: Sending Email <<< or the lack thereof
Post by: CharlieBrady on July 13, 2005, 05:30:46 AM
Quote from: "RobH"

On your client machines, try giving them the IP address of your providers SMTP server, and that should bypass the sme box.


That's incorrect advice.

If OP wants all mail to go via ISP's (Rogers) SMTP server, enter ISP's SMTP server in the SmartHost field of the email configuration panel. That's the recommended configuration for home servers.

As another poster said, search here for instructions to disable the SMTP transparent proxy - but that won't necessarily solve your problem, as ISP may block outbound SMTP access.
Title: Sending Email <<< or the lack thereof
Post by: o_sentinel_o on July 30, 2005, 07:58:33 PM
Where do I input these commands:

# /sbin/e-smith/db configuration setprop smtpfront-qmail Proxy disabled
# /sbin/e-smith/signal-event email-update
Title: Sending Email <<< or the lack thereof
Post by: mdo on July 30, 2005, 10:10:22 PM
I would not do that, instead I would go with Charlie's advice
Quote
enter ISP's SMTP server in the SmartHost field of the email configuration panel

Michael
Title: Sending Email <<< or the lack thereof
Post by: o_sentinel_o on July 30, 2005, 10:31:29 PM
where do I input the commands
I tryed to get to a command line.

Do I simply put the commands in at the "login:" prompt?
Title: Sending Email <<< or the lack thereof
Post by: o_sentinel_o on July 30, 2005, 11:38:23 PM
I tryed putting the ip of my smtp server(s) in and it didnt work as I said above
Title: Sending Email <<< or the lack thereof
Post by: o_sentinel_o on July 30, 2005, 11:38:56 PM
oh yeah by the way I dont see "smart host" anywhere. maybe because I have since downgraded to 6.0?
Title: Sending Email <<< or the lack thereof
Post by: raem on July 31, 2005, 09:09:48 AM
o_sentinel_o

>...I dont see "smart host" anywhere...

Login to server manager as admin
Go to Configuration - Email - Address of Internet provider's mail server
and enter something like
mail.bigpond.com or the IP of your ISP

In your Windows clients configure the smtp mail server to be the IP of your sme server.

If using POP and you want to collect directly from your ISP and send via your sme server then enter the ISP's address for the POP server and the sme server address for the smtp server.

To send directly from your workstations email client to your ISP's server you need to disable the sme servers smtp proxy at the command prompt after logging in as root.
This is not recommended as the smtp proxy forces all outgoing mail from your network to go through the sme server.
If a virus sets up a little mail server on a workstation, then with the smtp proxy enabled (recommended), the virus will not be able to spread its payload directly to the internet and you don't get your static IP listed on RBL lists either, as a spam source.
Title: Sending Email <<< or the lack thereof
Post by: o_sentinel_o on July 31, 2005, 08:36:39 PM
Quote from: "RayMitchell"
To send directly from your workstations email client to your ISP's server you need to disable the sme servers smtp proxy at the command prompt after logging in as root.


How do I get a command prompt.
I tryed logging in as admin, but no matter what I do the machine takes me to the basic GUI.

tryed Alt+F2 F1 Fx....etc no luck
I also searched here for "command prompt" and other morphologies of that statement.

I am comfortable with disabling the smtp proxy as I have very secure linux machines running bechind the server/gateway + dynamic IP.

Again HOW ON EARTH DO I GET TO THE COMMAND PROMPT!?
Title: Sending Email <<< or the lack thereof
Post by: o_sentinel_o on July 31, 2005, 09:33:56 PM
Problem solved!!!

I was trying to log in as ADMIN not ROOT  :-o

Disabled q-mail and my little network is now happy.

so I answered my own question (cuz I didnt see that little detail RayMitchell posted) as far as "how to get a command prompt" goes.
 :pint:

Thanks to all that responded.

Now lets see if I can get a VPN going!!!
Title: Sending Email <<< or the lack thereof
Post by: raem on August 01, 2005, 04:52:08 AM
o_sentinel_o

I 'm aware you claimed to have answered your own question BUT...

> Again HOW ON EARTH DO I GET TO THE COMMAND PROMPT!?

If you read my post (that you even quoted) you would see I clearly said said "at the command prompt after logging in as root"....not as admin.
Title: Sending Email <<< or the lack thereof
Post by: o_sentinel_o on August 02, 2005, 06:38:00 AM
Quote from: "RayMitchell"
o_sentinel_o

I 'm aware you claimed to have answered your own question BUT...

> Again HOW ON EARTH DO I GET TO THE COMMAND PROMPT!?

If you read my post (that you even quoted) you would see I clearly said said "at the command prompt after logging in as root"....not as admin.


which is why I'm "just popping in" and you are practically "home away from home"