Toon posts:

Sendmail wil niet echt versturen

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb een eigen linux (rh 7.1) server staan met php + mysql.

Nu wil ik in PHP dit doen:

$test = mail ("extrafriss@wanadoo.nl", "blaat", "testtesttest");
echo "$test";

Maar dat wil dus niet echt werken. $test geeft wel een 1.
Maar ik ontvang dus helemaal niets.

Ik ben dus in mijn php.in gaan kijken en vond daar een aantal regels bij [mail function].
Er staan er twee for win32 only en eentje voor unix only. Dus die heb ik gepakt en daar heb ik het commentaar voor weggehaald toen mijn apache herstart maar mooi dus nog geen resultaat.

Verder ben ik met het programmaatje KDE mail client wezen proberen een mail te versturen en dit lukt ook niet echt onder sendmail, hij geeft geen fouten maar ik ontvang het e-mailtje niet.

Kortom ik weet niet echt meer wat ik moet doen.
Iemand hulp?

Verwijderd

Kan je gewoon via het mail commando wel emails versturen vanaf die machine?

Welke regel heb je precies uit het commentaar gehaald?

Verwijderd

Topicstarter
het is toch gewoon

sendmail emailadres

of niet?

  • Apache
  • Registratie: Juli 2000
  • Laatst online: 17-08 14:28

Apache

amateur software devver

probeer eerst eens gewoon in een terminal: "mail"

zonder "&" te typen, en dan een mailtje te sturen naar een andere of je eigen user, als dat al niet werkt zit het probleem veel dichter bij de basis :)

If it ain't broken it doesn't have enough features


Verwijderd

Topicstarter
ik doe
mail extrafriss@wanadoo.nl
subject: test


dan doet ie niet veel meer als ik op enter druk.

Verwijderd

Op zaterdag 24 november 2001 23:44 schreef extrafriss het volgende:
ik doe
mail extrafriss@wanadoo.nl
subject: test


dan doet ie niet veel meer als ik op enter druk.
Dan kan je dus het bericht zelf intypen
Vervolgens druk je "Ctrl+D" in en dan vraagt hij om de CC: Die laat je leeg door een enter te geven en weg is je mailtje (als het goed is dan he) :)

  • blackd
  • Registratie: Februari 2001
  • Niet online
Op zaterdag 24 november 2001 22:05 schreef extrafriss het volgende:

Nu wil ik in PHP dit doen:

$test = mail ("extrafriss@wanadoo.nl", "blaat", "testtesttest");
echo "$test";
Een mailtje versturen met PHP gaat toch gewoon zo:
PHP:
1
2
3
<?
mail("extrafriss@wanadoo.nl", "blaat", "testtesttest");
?>

in plaats van een variabele ervoor? :?

9000Wp o/w SolarEdge SE6K - Panasonic 5kW bi-bloc - gasloos sinds 17-7-2023


Verwijderd

Topicstarter
En ik ontvang dan dus helemaal niets als ik dat doe.

Hij geeft niet echt fouten ofzo maar ik ontvang niets

  • blackd
  • Registratie: Februari 2001
  • Niet online
Op zaterdag 24 november 2001 23:51 schreef extrafriss het volgende:
En ik ontvang dan dus helemaal niets als ik dat doe.

Hij geeft niet echt fouten ofzo maar ik ontvang niets
Heb je al in de sendmail logfiles gekeken naar foutmeldingen als je met 'mail' via de console een mail probeert te sturen?

9000Wp o/w SolarEdge SE6K - Panasonic 5kW bi-bloc - gasloos sinds 17-7-2023


Verwijderd

Topicstarter
Ja maar met die variabele kan ik kijken of hij verzonden is, tenminste zoiets stond op php.net

maaruh naar wanadoo.nl doet ie niet dan krijg ik ze terug maar naar hotmail.com wel.

Dus dan gaat ik daar ff meetesten

Verwijderd

Op zaterdag 24 november 2001 23:51 schreef blackd het volgende:

[..]

Een mailtje versturen met PHP gaat toch gewoon zo:
PHP:
1
2
3
<?
mail("extrafriss@wanadoo.nl", "blaat", "testtesttest");
?>

in plaats van een variabele ervoor? :?
Mjah wordt wel een beetje PHP technisch verhaal zo, maar daar dat geeft dus een bool terug aan die var (0 of 1) ofwel succesvol of niet ;)
Op zaterdag 24 november 2001 23:51 schreef extrafriss het volgende:
En ik ontvang dan dus helemaal niets als ik dat doe.

Hij geeft niet echt fouten ofzo maar ik ontvang niets
Wat zeggen de logfiles?

  • Skinkie
  • Registratie: Juni 2001
  • Laatst online: 09-06-2020

Skinkie

Op naar de 500

Heb je een smtp server opgegeven?
Misschien domme opmerking, maar gaat wel een stuk makkelijker ;)

Als root heb ik in pine gewoon een smtp server ingesteld en alles loopt als een trein.

Steun Elkaar, Kopieer Nederlands Waar!


  • blackd
  • Registratie: Februari 2001
  • Niet online
Op zaterdag 24 november 2001 23:55 schreef nelske het volgende:
Mjah wordt wel een beetje PHP technisch verhaal zo, maar daar dat geeft dus een bool terug aan die var (0 of 1) ofwel succesvol of niet ;)
IC,wissiknie,thanx!
weer wat geleerd, leerzame dag vandaag :P
(en dat terwijl je ziek op bed ligt te GoT'ten)

9000Wp o/w SolarEdge SE6K - Panasonic 5kW bi-bloc - gasloos sinds 17-7-2023


Verwijderd

Topicstarter
logfiles waar??

kijk ik eigenlijk nooit in.
Ben nog beginner snappie.

Maaruh met hotmail versturen werkte dus wel maar als ik dat ook probeer met dat php scriptje en dan mijn hotmail adres invullen dan ontvang ik vrij weinig.

Verwijderd

Topicstarter
Waar kan ik die smtp server opgeven op mijn linux server of in de php?

  • blackd
  • Registratie: Februari 2001
  • Niet online
Op zaterdag 24 november 2001 23:58 schreef extrafriss het volgende:
logfiles waar??

kijk ik eigenlijk nooit in.
Ben nog beginner snappie.
bij mij (Mandrake) is het /var/log/mail
Op zaterdag 24 november 2001 23:59 schreef extrafriss het volgende:
Waar kan ik die smtp server opgeven op mijn linux server of in de php?
Ehm, bij de sendmail configuratie..
ik dacht in /etc/sendmail.cf, maar weet het niet zeker...

9000Wp o/w SolarEdge SE6K - Panasonic 5kW bi-bloc - gasloos sinds 17-7-2023


Verwijderd

Topicstarter
Het werkt nu wel met php en hotmail.com maar hoe kan ik ervoor zorgen dat er ook nederlandse domeinnamen worden gepakt?

Verwijderd

Op zondag 25 november 2001 00:13 schreef extrafriss het volgende:
Het werkt nu wel met php en hotmail.com maar hoe kan ik ervoor zorgen dat er ook nederlandse domeinnamen worden gepakt?
Wat is de precieze hostname van je machine? Ik gok dat de mailserver op afstand hem niet accepteert.
Is het wel een op internet bestaand domein waarvan het ip ook naar jouw machine wijst en waarvan dus ook een MX record in de DNS server aanwezig is?

Verwijderd

Topicstarter
Nee het is een goedkope PC met linux red hat 7.1 erop die vastzit aan een gewone kabelabbonement.

Al die dingen heb ik dus niet.

  • blackd
  • Registratie: Februari 2001
  • Niet online
Het ziet er dus naar uit dat je sendmail (nog) niet geconfigureerd hebt.. Bestaat er voor RedHat niet zo'n mooi grafisch tooltje om sendmail in te stellen (linuxconf bijvoorbeeld) ?

Enne, wat voor internetverbinding heb je en bij welke provider? (voor evt. een hostname/domain name)
edit:
ok een kabelaar, waarschijnlijk zonder hostname dus?

9000Wp o/w SolarEdge SE6K - Panasonic 5kW bi-bloc - gasloos sinds 17-7-2023


Verwijderd

Op zondag 25 november 2001 00:21 schreef extrafriss het volgende:
Nee het is een goedkope PC met linux red hat 7.1 erop die vastzit aan een gewone kabelabbonement.

Al die dingen heb ik dus niet.
Daar kan het ook prima mee hoor :)
Ik zou zeggen, maak gewoon een domein aan op www.dhs.org.
Zet je hostname gelijk aan het domein en configureer je sendmail :)
Kan je mooi thuis je mailtjes versturen en ontvangen :)
Pagina: 1