« MACOSX » : différence entre les versions

Ligne 4 : Ligne 4 :


== Envoyer un email par php sous Mac OS X ==
== Envoyer un email par php sous Mac OS X ==
usage: postfix start (or stop, reload, abort, flush, check, status, set-permissions, upgrade-configuration)


* postfix
* postfix
  sudo nano /etc/postfix/main.cf
  sudo nano /etc/postfix/main.cf
<pre>
relayhost=smtp.gmail.com:587
smtp_sasl_auth_enable=yes
smtp_sasl_password_maps=hash:/etc/postfix/sasl_passwd
smtp_sasl_security_options=noanonymous
smtp_sasl_mechanism_filter=plain
smtp_use_tls=yes
smtp_tls_security_level=encrypt
tls_random_source=dev:/dev/urandom


apres
sudo nano /etc/postfix/sasl_passwd
#myhostname = host.domain.tld
smtp.gmail.com:587 user:password
#myhostname = virtual.domain.tld
ajouter:
myhostname = nomdedomainevalide.com


* php
sudo postfix start
sudo nano /PATH_PHP/php.ini
sudo postfix load
après
</pre>
;sendmail_from = me@example.com
ajouter
sendmail_path = /usr/sbin/sendmail -t -i -f adressevalide@nomdedomainevalidedifferent.com
 
* les logs:
sudo nano /var/log/mail.log


== Les attributs étendus ==
== Les attributs étendus ==