Configfure postfix with php (relay)

This is a discussion on Configfure postfix with php (relay) within the alt.comp.mail.postfix forums, part of the Mail Servers and Related category; I need help configuring postfix. I have it installed and running delivering local mail only on my newb ubuntu desktop/...


Go Back   Usenet Forums > Mail Servers and Related > alt.comp.mail.postfix

FAQ Members List Calendar Search Today's Posts Mark Forums Read
  #1 (permalink)  
Old 06-20-2007
Norman Peelman
 
Posts: n/a
Default Configfure postfix with php (relay)

I need help configuring postfix. I have it installed and running
delivering local mail only on my newb ubuntu desktop/server. I cannot
seem to figure out how to get it to relay mail to my isp
(smtp-server.cfl.rr.com). I would like to:

1) relay all non-local mail through smtp-server.cfl.rr.com
2) process local mail as normal

....with a small test script (php) any mail I attempt to send gets sent
to my local mailbox with the error of unknown user ???? where ???? is
the part before the @ sign.

I have spent several days googling but I guess i'm just not getting it
right. I simply want to process info from my web forms send info to
clients. I will NOT be polling for inbound mail (at least not yet). That
will be a question for later...

--- my config file ---

# See /usr/share/postfix/main.cf.dist for a commented, more complete
version


# Debian specific: Specifying a file name will cause the first
# line of that file to be used as the name. The Debian default
# is /etc/mailname.
#myorigin = /etc/mailname

smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
biff = no

# appending .domain is the MUA's job.
append_dot_mydomain = no

# Uncomment the next line to generate "delayed mail" warnings
#delay_warning_time = 4h

# TLS parameters
smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
smtpd_use_tls=yes
smtpd_tls_session_cache_database = btree:${queue_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${queue_directory}/smtp_scache

# See /usr/share/doc/postfix/TLS_README.gz in the postfix-doc package for
# information on enabling SSL in the smtp client.

alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = cfl.rr.com, linux-server, localhost.localdomain, localhost
mynetworks = 127.0.0.0/8
mailbox_command = procmail -a "$EXTENSION"
mailbox_size_limit = 0
recipient_delimiter = +
relayhost = smtp-server.cfl.rr.com

Thank you in advance,
Norman
Reply With Quote
  #2 (permalink)  
Old 06-23-2007
Norman Peelman
 
Posts: n/a
Default Re: Configfure postfix with php (relay)

Norman Peelman wrote:
> I need help configuring postfix. I have it installed and running
> delivering local mail only on my newb ubuntu desktop/server. I cannot
> seem to figure out how to get it to relay mail to my isp
> (smtp-server.cfl.rr.com). I would like to:
>
> 1) relay all non-local mail through smtp-server.cfl.rr.com
> 2) process local mail as normal
>
> ...with a small test script (php) any mail I attempt to send gets sent
> to my local mailbox with the error of unknown user ???? where ???? is
> the part before the @ sign.
>
> I have spent several days googling but I guess i'm just not getting it
> right. I simply want to process info from my web forms send info to
> clients. I will NOT be polling for inbound mail (at least not yet). That
> will be a question for later...
>
> --- my config file ---
>
> # See /usr/share/postfix/main.cf.dist for a commented, more complete
> version
>
>
> # Debian specific: Specifying a file name will cause the first
> # line of that file to be used as the name. The Debian default
> # is /etc/mailname.
> #myorigin = /etc/mailname
>
> smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
> biff = no
>
> # appending .domain is the MUA's job.
> append_dot_mydomain = no
>
> # Uncomment the next line to generate "delayed mail" warnings
> #delay_warning_time = 4h
>
> # TLS parameters
> smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
> smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
> smtpd_use_tls=yes
> smtpd_tls_session_cache_database = btree:${queue_directory}/smtpd_scache
> smtp_tls_session_cache_database = btree:${queue_directory}/smtp_scache
>
> # See /usr/share/doc/postfix/TLS_README.gz in the postfix-doc package for
> # information on enabling SSL in the smtp client.
>
> alias_maps = hash:/etc/aliases
> alias_database = hash:/etc/aliases
> myorigin = /etc/mailname
> mydestination = cfl.rr.com, linux-server, localhost.localdomain, localhost
> mynetworks = 127.0.0.0/8
> mailbox_command = procmail -a "$EXTENSION"
> mailbox_size_limit = 0
> recipient_delimiter = +
> relayhost = smtp-server.cfl.rr.com
>
> Thank you in advance,
> Norman


Fixed... needed o remove cfl.rr.com from the 'mydestination' line.

Norm
Reply With Quote
Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

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 Off
[IMG] code is Off
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT +1. The time now is 07:14 AM.


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.0.0