sendmail or postfix?

Does dolphin use sendmail or postfix? And if it can use both, how does it know which one to pick? Is there a setting somewhere that i must set

OS: OpenSuSE 11.1

Webservice: Apache2

PHP Version: 5

MySQL: 5.0

Quote · 19 Jan 2010

Dolphin does not use either.


Mail is sent using PHP functions. So whatever PHP is setup to use, it what is used.

https://www.deanbassett.com
Quote · 19 Jan 2010

Does that mean I have to tell PHP what to use? or is it automatic? Basically i cannot get email notifications to work. It says the email was sent but i never receives anything.

How do I verify that the php mail functions are working correctly?

Quote · 19 Jan 2010

You should not have to do that. The install of one of the mail servers should make those adjustments.

Those settings are in your php.in file.

https://www.deanbassett.com
Quote · 19 Jan 2010

I'm having the same problem all of my settings are correct but i'm unable to send nor receive any messages from the admin control

Quote · 19 Jan 2010

Awesome. So php.ini is the one I must edit.

Can you show me an example of what is supposed to go there for the mail functions to work?

Quote · 19 Jan 2010

Well as i said, you should not have to touch those settings.

[mail function]
; For Win32 only.
SMTP = localhost
smtp_port = 25

; For Win32 only.
;sendmail_from = me@example.com

; For Unix only.  You may supply arguments as well (default: "sendmail -t -i").
sendmail_path = /usr/sbin/sendmail -t -i

These are the defaults if sendmail is installed. I don't use postfix, so i do not know, but you should not have to touch these.

This is really a hosting issue.

As long as your email addresses in dolphin are setup with valid email addresses then it should work. If it don't then it's a hosting mail server issue.

Now are you running your own server, or hosting with someone else?

If hosting yourself then you should be looking at your mail server setup.

I guess i need to know your current hosting situation first before i can make any suggestions.

https://www.deanbassett.com
Quote · 19 Jan 2010

Yes, I host my own mail server. I am using a program called Mail Enable that runs on top of a separate box running Windows Server 2003.

Question though.....

I know you said I should check my mail server's configuration......But you did say that php.ini may require "sendmail_path = /usr/sbin/sendmail -t -i" ............assuming that sendmail is installed.

Now if sendmail is installed by default, is there any configuration needed on the sendmail side to get "sendmail_path = /usr/sbin/sendmail -t -i" to work?

Like do I somehow need to tell sendmail my mail server's IP/authentication information?

Quote · 19 Jan 2010

I am not familier with Mail Enable.

But i do have another question.

Does your server send mail directly, or do you need to relay your mail through a smarthost. Like your ISP's mail server.

Also is a firewall involved. If so, is port 25 open?

Reason i ask the first question is becuse you said. "Like do I somehow need to tell sendmail my mail server's IP/authentication information?"

That suggests to me that you do need to send out through a smtp smarthost. In that case, then yes, sendmail needs to be told what server to send the mail to, and any auth information it needs.

https://www.deanbassett.com
Quote · 20 Jan 2010

Nah. I don't have a smarthost. I actually host my own smtp and pop3.

What I was wondering was........Since php.ini may require "sendmail_path = /usr/sbin/sendmail -t -i" if sendmail is installed, is there anything needed to be configured in sendmail as far as my mail server's IP address and authentication information is concerned?

Quote · 20 Jan 2010
 
 
Below is the legacy version of the Boonex site, maintained for Dolphin.Pro 7.x support.
The new Dolphin solution is powered by UNA Community Management System.