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/...
|
|||||||
| FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
|
|||
|
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 |
|
|||
|
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 |