Thanks a lot Patrick.

Here are my requirements:
        - I have to setup my own SMTP server to receive emails (I chose 
postfix, sm body referred me)
        - Then I have to pass the email body and attachments to a component to 
process it.
        - My postfix server should be able to receive all emails sent to my 
domain name e.g. anyth...@mydomain.com
        - It is preferred that there should not be any time gap between I 
receive email and process them, so probably I cannot have any other small smtp  
        server to fetch emails from my postfix server.
        - By security perspective, my postfix server should be able to do 
anti-spoofing and stop junk emails.
        - There is no requirement of sending email from my postfix server. 

Here is the output of "postconf -n"

[r...@sarora postfix]# postconf -n
command_directory = /usr/sbin
config_directory = /etc/postfix
daemon_directory = /usr/libexec/postfix
data_directory = /var/lib/postfix
debug_peer_level = 2
html_directory = no
inet_interfaces = 16.150.18.223, $myhostname, localhost
local_recipient_maps = 
mail_owner = postfix
mailq_path = /usr/bin/mailq
manpage_directory = /usr/local/man
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
mydomain = sarora.com
myhostname = sarora.com
mynetworks_style = subnet
myorigin = $myhostname
newaliases_path = /usr/bin/newaliases
proxy_interfaces = 16.212.0.103:8080
queue_directory = /var/spool/postfix
readme_directory = no
sample_directory = /etc/postfix
sendmail_path = /usr/sbin/sendmail
setgid_group = postdrop
unknown_local_recipient_reject_code = 550


Many Thanks,
Sumit Arora

-----Original Message-----
From: owner-postfix-us...@postfix.org [mailto:owner-postfix-us...@postfix.org] 
On Behalf Of Patrick Ben Koetter
Sent: Thursday, September 17, 2009 2:50 PM
To: postfix-users@postfix.org
Subject: Re: How to receive email on my postfix server

* Arora, Sumit <sumit.ar...@hp.com>:
> What I understand Postfix is a smtp server, it will also receive emails.

correct.

> What I need is, postfix to receive emails and my component will process
> those emails, i don't need to receive emails from my postfix server.

Postfix can do that for you.

Postfix basically runs out of the box. It will impersonate as your hosts
hostname unless you configure it differently and accept messages for users
that have an account on your server and will put them into
/var/mail/<username> unless you specify something else.

You could, for example, create an alias in (usually) /etc/aliases and pipe the
incoming message to a script. You could also write your own little SMTP server
and have Postfix send incoming messages to your server and it does whatever
you instruct it to do with the message.

You might need to configure the inet_interfaces parameter, since some OS
vendors set it to listen on localhost only.

But before I go on...

Tell us what the setup you need is and send us output from "postconf -n" and
we will be able to help you a lot better than now.

p...@rick


> 
> -Sumit
> 
> -----Original Message-----
> From: owner-postfix-us...@postfix.org 
> [mailto:owner-postfix-us...@postfix.org] On Behalf Of Patrick Ben Koetter
> Sent: Thursday, September 17, 2009 2:18 PM
> To: postfix-users@postfix.org
> Subject: Re: How to receive email on my postfix server
> 
> * Arora, Sumit <sumit.ar...@hp.com>:
> > I have some doubt in receiving email.
> 
> Postfix is a SMTP server. It transports (read: sends) messages.
> If you want to receive messages you need an IMAP or POP server such as
> Dovecot, Courier, Cyrus IMAP or ...
> 
> p...@rick
> 
> 
> 
> > 
> > What I understand I just need one domain name associated with my server ip 
> > address, 
> > and I need to enter this domain in postfix configuration. That's it.
> > 
> > I don't need to send emails from this server.
> > 
> > I guess that is all I need, can anybody confirm it?
> > 
> > Thanks,
> > Sumit Arora
> 
> -- 
> All technical questions asked privately will be automatically answered on the
> list and archived for public access unless privacy is explicitely required and
> justified.
> 
> saslfinger (debugging SMTP AUTH):
> <http://postfix.state-of-mind.de/patrick.koetter/saslfinger/>

-- 
All technical questions asked privately will be automatically answered on the
list and archived for public access unless privacy is explicitely required and
justified.

saslfinger (debugging SMTP AUTH):
<http://postfix.state-of-mind.de/patrick.koetter/saslfinger/>

Reply via email to