login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Kan geen mail verzenden met php in ubuntu 10.04 (Opgelost)

Offline Jorisvh - 05/12/2012 20:52 (laatste wijziging 05/12/2012 20:59)
Avatar van JorisvhLid Hallo

Graag zou ik van mijn eigen pc mails willen verzenden met php.
Volgens mijn script is de mail goed verzonden, maar hij komt niet toe!
Ik heb dit al geprobeerd om te installeren:
http://askubunt...-send-mail
Postfix Installation

Ik kreeg tijdens de installatie een foutmelding:

joris@3dePC:~$ sudo postmap /etc/postfix/sender_canonical
postmap: fatal: open /etc/postfix/sender_canonical: No such file or directory

Het mailen werkt nog niet!! Wat kan ik nog doen?

Dank bij voorbaat

Joris

14 antwoorden

Gesponsorde links
Offline Martijn2008 - 08/12/2012 00:37
Avatar van Martijn2008 PHP beginner Het lijkt erop dat je server foutief is geconfigureerd. Vermoedelijk is een applicatie (sendmail, postfix) onjuist geïnstalleerd of geconfigureerd.

Je zou kunnen googlen op de foutmelding. Mogelijk vind je dan de oplossing.
Offline Gerard - 10/12/2012 23:13
Avatar van Gerard Ouwe rakker Configureer anders je installatie met de waardes van je hosting provider. Dan gebruik je gewoon de smtp van je provider.
Offline Jorisvh - 11/12/2012 21:09
Avatar van Jorisvh Lid
Gerard schreef:
Configureer anders je installatie met de waardes van je hosting provider. Dan gebruik je gewoon de smtp van je provider.

Ik had dit zo al geprobeerd maar het werkt niet!
Offline icemar - 16/12/2012 09:15
Avatar van icemar Lid Heb je ook in de php.ini je smtp server in gevuld ?
Offline Jorisvh - 16/12/2012 09:35
Avatar van Jorisvh Lid php.ini je smtp server

Is dit ook nodig in Ubuntu? Ik heb dit al geprobeerd en ging nog niet!
Offline icemar - 16/12/2012 13:06
Avatar van icemar Lid Is wel nodig als je php iets wil laten verzenden let wel op dat het in de php.ini op diverse plaatsen staat voor windows en linix staat het op een andere plaats in de ini
Offline Jorisvh - 16/12/2012 22:16
Avatar van Jorisvh Lid ja, ik wil via php naar een groep mensen een mail kunnen sturen die in mijn mysql database staan.
Ik wil nu weten hoe ik dit exact kan instellen voor linux.
Offline Aar - 19/12/2012 19:05
Avatar van Aar PHP interesse je kan ook via smtp mailen, door deze in php.ini in te stellen
Offline Jorisvh - 19/12/2012 19:38
Avatar van Jorisvh Lid Ik heb smtp in php.ini ingesteld maar het werkt nog steeds niet!!!
Offline Aar - 24/12/2012 19:33
Avatar van Aar PHP interesse wat heb je ingesteld? Het hekje weggehaald voor de setting in php.ini?
Offline Jorisvh - 24/12/2012 19:43
Avatar van Jorisvh Lid Voila, hier heeft u een stuk inhoud van mijn php.ini:

[mail function]
; For Win32 only.
; http://php.net/smtp
;SMTP = localhost
SMTP = out.base.be
; http://php.net/smtp-port
smtp_port = 25

; For Win32 only.
; http://php.net/sendmail-from
;sendmail_from = me@example.com
sendmail_from = joris.vroem@belgacom.net

; For Unix only. You may supply arguments as well (default: "sendmail -t -i").
; http://php.net/sendmail-path
sendmail_path = /usr/sbin/sendmail -t

; 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 = "/home/joris/phpmail.log"
Offline icemar - 25/12/2012 10:27
Avatar van icemar Lid Kan je wel de mappen vinden van je postfix ?
En anders kan je deze met de hand aanmaken en daar ook de rechten op geven voor de user.
Offline Maarten - 25/12/2012 22:30
Avatar van Maarten Erelid Je zal sendmail nog moeten configureren.

Algemene methode die meestal wel werkt:
- sendmail installeren (duh)
- /etc/mail/sendmail.mc aanpassen met instellingen (SMART_HOST etc invullen)
- /etc/mail/make om die zooi toe te passen
- service sendmail restart om de server te herstarten
- je kan testen met mail -s "test onderwerp" jij@jedomein.be
of het ding wel werkt.
Offline Jorisvh - 27/12/2012 21:37 (laatste wijziging 27/12/2012 22:37)
Avatar van Jorisvh Lid Hier heb ik dan nog de nodige info gevonden:
http://www.cybe...smart-host/

Heb getest en nu werkt het!!

Bedankt Maarten!
Gesponsorde links
Je moet ingelogd zijn om een reactie te kunnen posten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.205s