Terve
Kysyin palvelutarjoalta tuota sähköpostin lähetysmahdollisuutta ja vastaus oli myönteinen. Nyt olen kokeillut lähetystä työpaikalta elisan verkkoon, ei onnistu Ubuntustani, mutta windows xp:stä onnistuu saman reitittimen kautta.
Tässä päivän "päätä seinään hakanneena" kysyisin näistä postfix- ja exim4-ohjelmista, että ovatko ne toisensa poissulkevia? Asensin postfixin synapticin kautta uudelleen ja se halusi poistaa exim4-paketit.
Postfix main.cf on nyt tällainen:
# 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
readme_directory = no
# 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:${data_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${data_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.
myhostname = mauri
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
mydestination = mauri, localhost.localdomain, , localhost
relayhost = locahost
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
ja php.inin mail-osio tällainen:
[mail function]
; For Win32 only.
;
http://php.net/smtp;SMTP = localhost
;
http://php.net/smtp-port;smtp_port = 25
; For Win32 only.
;
http://php.net/sendmail-from;sendmail_from = me@example.com
; For Unix only. You may supply arguments as well (default: "sendmail -t -i").
;
http://php.net/sendmail-pathsendmail_path = ".:/usr/sbin/sendmail -t -i"
; Force the addition of the specified parameters to be passed as extra parameters
; to the sendmail binary. These parameters will always replace the value of
; the 5th parameter to mail(), even in safe mode.
;mail.force_extra_parameters =
; Add X-PHP-Originating-Script: that will include uid of the script followed by the filename
mail.add_x_header = On
; Log all mail() calls including the full path of the script, line #, to address and headers
;mail.log =
Sendmail on täällä:
/usr/sbin/sendmail, omistaja on root ja oikeudet -rwxr-xr-x
Mauri