ok. The application profile is as follows

1) It is an xml api which is written in php.
2) It sends email to all recepients specified in <to> tag
3) We use mysql. It not on server where we have installed postfix. It's on
the application server.
 The flow of application is as follows

we have set of high end servers where we install the postfix. and one
application server where we have application deployed.
The application establishes the TCP connection using fputs() function of php
and sends mail to the server where postfix is been installed then postfix
sends the mail. We haven't installed any mysql or httpd where postfix is
installed to keep memory usages of that server low. both application server
and postfix server is in LAN

On Sat, Apr 23, 2011 at 1:18 PM, Stan Hoeppner <s...@hardwarefreak.com>wrote:

> Johan Pappu put forth on 4/23/2011 2:23 AM:
> > We are using our own platform to send mails which is in php
>
> This doesn't answer my question.  I asked for the application profile,
> not what language it's written in.  If you're not familiar with the term
> 'application profile' I'll ask a different way:
>
> What does the application do, specifically, and how does it do it,
> specifically.  There are reasons I ask.
>
> If it is a single threaded application you'll likely never get close to
> pushing 20k emails in 5 min due to various delays in processing and SMTP
> submission.
>
> Does the PHP application execute on the same physical host as Postfix or
> on a different host?  Does the recipient address database reside on the
> Postfix host or a different host?  Are you using LDAP, mysql, or flat
> file lookups to populate recipient addresses?
>
> These things and more more all come into play.  We need details in order
> to properly assist you.
>
> --
> Stan
>

Reply via email to