MyBB was unable to send the email using the PHP mail() function

Technische problemen? Hier kun jij jouw vragen stellen!
Forumregels
Check eerst even onze handleiding (http://help.antagonist.nl/) voordat je hier je vraag stelt. Voor de meeste problemen hebben we een oplossing met een zeer uitgebreide uitleg.
Plaats reactie
spinning
Berichten: 166
Lid geworden op: 14 apr 2007, 07:41
Contacteer:

MyBB was unable to send the email using the PHP mail() function

Bericht door spinning » 29 nov 2019, 11:36

Sinds kort heb ik mijn forum (http://www.ikf-forum.eu) helemaal overnieuw aangepast. De oude forum software van MyBB is aangepast van 1.6.6 naar 1.8.21.
Nu wil ik om mijn leden op de hoogte te brengen een nieuwsletter (massmail) zenden. Alles is verzonden, maar er komt niets aan.
Wanneer ik kijk in de log dan staat er MyBB was unable to send the email using the PHP mail() function. Dit staat er bij alle 2950 members.
Het heeft schijnbaar iets te maken met de mailgegevens van de server, alleen ik snap van heel het verhaal niets.
https://community.mybb.com/thread-216637.html

Wat is er fout of nog belangrijker wie kan mij helpen.

spinning
Berichten: 166
Lid geworden op: 14 apr 2007, 07:41
Contacteer:

Re: MyBB was unable to send the email using the PHP mail() function

Bericht door spinning » 29 nov 2019, 12:02

Ik zie ook dat ik smtp kan gebruiken welke gegevens vul ik hier in (zie link)
https://mijncdnpartner.nl/Knowledgebase ... bMail2.PNG

Gebruikersavatar
Joris de Leeuw
Antagonist staff
Berichten: 1126
Lid geworden op: 13 feb 2016, 20:15

Re: MyBB was unable to send the email using the PHP mail() function

Bericht door Joris de Leeuw » 29 nov 2019, 13:15

Hallo Spinning,

Het gedrag wat je omschrijft lijkt te wijzen op een bug in je website. Iedere applicatie dient namelijk correct een normale mail via de mail()-functionaliteit van PHP te kunnen mailen.

Eventueel kan je ook gebruik maken van een externe SMTP-server of onze SMTP-server.

De gegevens die je daarvoor bij onze SMTP-server dient te gebruiken zijn te vinden op: https://www.antagonist.nl/help/nl/email/client/overview
Met vriendelijke groet,

Joris de Leeuw
Antagonist staff

spinning
Berichten: 166
Lid geworden op: 14 apr 2007, 07:41
Contacteer:

Re: MyBB was unable to send the email using the PHP mail() function

Bericht door spinning » 29 nov 2019, 13:58

Wat moet ik dan invullen bij: smtp hostname, smtp port, smtp username, smtp password en smtp encryptionmode.
Ik kan momenteel niet in Beheer Hostingpakket (directadmin) krijg fout 403.

SMTP hostname
The hostname of the SMTP server through which mail should be sent.
SMTP port
The port number of the SMTP server through which mail should be sent.
SMTP username
The username used to authenticate with the SMTP server.
Only required if SMTP Mail is selected as the Mail Handler, and the SMTP server requires authentication.
SMTP password
The corresponding password used to authenticate with the SMTP server.
Only required if SMTP Mail is selected as the Mail Handler, and the SMTP server requires authentication.
SMTP Encryption Mode(geen, SSL of TLS)
Select the encryption required to communicate with the SMTP server.

Gebruikersavatar
Joris de Leeuw
Antagonist staff
Berichten: 1126
Lid geworden op: 13 feb 2016, 20:15

Re: MyBB was unable to send the email using the PHP mail() function

Bericht door Joris de Leeuw » 29 nov 2019, 14:39

Hallo Spinning,

Om via SMTP te kunnen mailen dien je specifiek werkende gegevens van een e-mailaccount in te vullen.
Concreet komt het op het volgende neer:

SMTP hostname: mail.antagonist.nl
SMTP port: 465 (alternatief: 587)
SMTP username: info@voorbeeld.nl
SMTP password: Het wachtwoord welke hoort bij info@voorbeeld.nl
:SMTP Encryption Mode: TLS

Vervang 'info@voorbeeld.nl' met het e-mailadres dat je in DirectAdmin hebt aangemaakt

Mocht je nog geen mailaccount hebben kan je die aanmaken via DirectAdmin:
- https://www.antagonist.nl/help/nl/email/setup/account

Een verdere technisch overzicht van gegevens voor mailen kan je vinden op:
- https://www.antagonist.nl/help/nl/email/client/overview
Met vriendelijke groet,

Joris de Leeuw
Antagonist staff

spinning
Berichten: 166
Lid geworden op: 14 apr 2007, 07:41
Contacteer:

Re: MyBB was unable to send the email using the PHP mail() function

Bericht door spinning » 29 nov 2019, 14:50

Zoals ik in mijn bericht hierboven al aangaf ik kan momenteel niet in de directadmin komen.

mijn antagonist ---> producten ---> ikf-forum.eu ---> beheer hostingpakket

Ik krijg melding 403, Deze webpagina kan niet worden weergegeven

Gebruikersavatar
Joris de Leeuw
Antagonist staff
Berichten: 1126
Lid geworden op: 13 feb 2016, 20:15

Re: MyBB was unable to send the email using the PHP mail() function

Bericht door Joris de Leeuw » 29 nov 2019, 15:05

Heb je mogelijk Two-Factor authentication ingesteld op je DirectAdmin? In dit geval kan je niet meer inloggen met een druk op de knop en dien je specifiek altijd de veiligere Two-Factor authenication methode te gebruiken.

Indien je er niet uitkomt stuur dan gerust een e-mail naar onze support met daarin om welke pakket het exact gaat en waar je precies tegenaan loopt. Dan kunnen we je gericht helpen.

Dit is namelijk een openbaar forum waar klanten elkaar kunnen helpen en daardoor niet geschikt voor het delen van gevoelige gegevens.
Met vriendelijke groet,

Joris de Leeuw
Antagonist staff

spinning
Berichten: 166
Lid geworden op: 14 apr 2007, 07:41
Contacteer:

Re: MyBB was unable to send the email using the PHP mail() function

Bericht door spinning » 29 nov 2019, 15:11

Dag Joris,

Ik heb ca een uur geleden al een mail gestuurd. Maar wat jij omschrijft heb ik niet gedaan.
Zou wel prettig zijn als het weer werkt.
Stuur nog wel een extra mail.

Gebruikersavatar
Joris de Leeuw
Antagonist staff
Berichten: 1126
Lid geworden op: 13 feb 2016, 20:15

Re: MyBB was unable to send the email using the PHP mail() function

Bericht door Joris de Leeuw » 29 nov 2019, 15:48

Ik zie dat je e-mail net correct bij ons is aangekomen (ticket: EQV-219-31934) en een collega van mij de situatie oppakt.

Indien er daarover nog specifieke vragen zijn die je liever niet openbaar deelt reageer dan gerust op het lopende ticket. Hier kunnen wij namelijk enkel algemene antwoorden geven, die mogelijk niet op iedere situatie van toepassing zijn.
Met vriendelijke groet,

Joris de Leeuw
Antagonist staff

spinning
Berichten: 166
Lid geworden op: 14 apr 2007, 07:41
Contacteer:

The mail server is not ready, it did not respond with a 220 status message

Bericht door spinning » 30 nov 2019, 10:01

Ik ben al sinds gisteren bezig om de uitgaande mail van MyBB aan de gang te krijgen.
Met uitgaande mail bedoel ik een mailtje die mensen krijgen: na registratie, nieuw PM en het verzenden van een nieuwsbrief (massmail).
Voor alle verzonden mailtjes geld de volgende fout

The mail server is not ready, it did not respond with a 220 status message.

Wanneer ik naar de mailsetting van MyBB ga gebruik ik de volgende instellingen:

Mailhandler: SMTP
SMTP hostname: mail.antagonist.nl
SMTP port: 465
SMTP usersname: forum@ikf-forum.eu
SMTP password: wat ik heb gebruikt bij het mail adres forum@ikf-forum.eu
SMTP encryption mode: TLS

Maar er wordt geen mail verzonden. Het lijkt net of ze worden tegen gehouden. Misschien moet er nog een instelling gedaan worden op de server of zo.

Wie kan me helpen.

twisterking
Berichten: 59
Lid geworden op: 26 feb 2008, 13:21

Re: MyBB was unable to send the email using the PHP mail() function

Bericht door twisterking » 30 nov 2019, 10:37

Een nieuwsbrief naar 2950 leden is ook wel erg veel. Meestal blokkeert de website/mailserver als er meer dan 500 mails per dag worden verstuurd.

Als je regelmatig zoveel mails wil versturen kun je beter een commerciële mailserver instellen. Die zijn vaak gratis tot 10.000 mails per maand.

spinning
Berichten: 166
Lid geworden op: 14 apr 2007, 07:41
Contacteer:

Re: MyBB was unable to send the email using the PHP mail() function

Bericht door spinning » 30 nov 2019, 10:46

test loopt al mis bij één mailtje dat ik probeer te verzenden via mybb

spinning
Berichten: 166
Lid geworden op: 14 apr 2007, 07:41
Contacteer:

Re: MyBB was unable to send the email using the PHP mail() function

Bericht door spinning » 30 nov 2019, 18:41

Uit eindelijk is het gelukt om mailtjes te verzenden, maar dat was van korte duur.
Ik heb de onderstaande code gebruikt om te kijken of het werkt.
<?php
error_reporting(E_ALL);
$to = 'your email address;
if(mail($to, 'Testing mail', 'This is a mailing test to see if PHP mail works.'))
{
echo 'Mail was sent by PHP';
}
else
{
echo 'PHP could not send the mail';
}
?>

En het werkte, meteen een aantal mailtjes door mijn forum laten verzenden en dat werkte ook.
dus ik dacht kan nu wel de nieuwsbrief verzenden, maar ik merkte al snel dat veel mailtjes terug kwamen met de tekst "MyBB was unable to send the email using the PHP mail() function."

Dus maar weer de code zoals hierboven gebruikt en dan lukt het ineens niet meer en krijg je te lezen na het runnen van het script "PHP could not send the mail'

wel vreemd eerst wel en dan niet niet.

Wat is er fout is er een limiet aan het verzenden omdat het in begin wel lukte.

Gebruikersavatar
Joris de Leeuw
Antagonist staff
Berichten: 1126
Lid geworden op: 13 feb 2016, 20:15

Re: MyBB was unable to send the email using the PHP mail() function

Bericht door Joris de Leeuw » 02 dec 2019, 11:07

Zo te lezen loop je tegen de limiet van uitgaande mail aan zoals twisterking ook al aangeeft.

Wij hanteren namelijk een limiet van 500 mails per dag vanaf een hostingpakket. Deze limiet is geïmplementeerd om een vangnet te creëren, in het geval dat een e-mailaccount of pakket wordt gestolen en misbruikt wordt om spam te versturen. Op deze manier loopt een mogelijke spam-run snel tegen de limiet aan, en is de schade die hiermee kan worden aangericht op die manier beperkt.

Zie ook: https://www.antagonist.nl/help/nl/email ... ing/limits
Met vriendelijke groet,

Joris de Leeuw
Antagonist staff

Plaats reactie