PHP/Mail/Spam probleem

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Laravel Developer

Functie omschrijving Voor een gave organisatie in de buurt van Den Bosch zoek ik een PHP developer. Het is van belang dat je kennis/ervaring hebt met het framework Laravel. Jij gaat in deze functie software applicaties ontwikkelen. Deze software projecten zijn heel divers, en deze organisatie maakt software, van A tot Z. Klanten kunnen in elke sector werkzaam zijn, van profit tot non-profit. Andere taken zijn onder andere: documentatie schrijven over applicaties/uitleg geven over software en applicaties/ klantcontact over bestaande applicaties/applicaties optimaliseren. Bedrijfsprofiel Deze organisatie zit in de regio van Den Bosch en is een klein bedrijf. Er werken circa

Bekijk vacature »

Ambitieuze Junior/Medior Low-code Developers gezoc

Bedrijfsomschrijving Transformeer bedrijven met jouw expertise in innovatieve technologie Ben je een bedreven softwareontwikkelaar met ervaring in Low-code platformen, of sta je te popelen om je in deze baanbrekende oplossing te verdiepen? Wij zijn op zoek naar jou! Ons klantenbestand groeit en we willen ons team uitbreiden met deskundige en leergierige Low-code specialisten. Is het jouw passie om organisaties te ondersteunen in hun digitale transformatie en maatwerkoplossingen te bieden met behulp van geavanceerde software? Wij zijn een vooruitstrevend bedrijf dat dagelijks werkt aan het oplossen van complexe vraagstukken om de digitale ambities van onze klanten te realiseren. Functieomschrijving Ontwikkel op

Bekijk vacature »

SAP Integratie Ontwikkelaar

Ben jij ambitieus in de verdere ontwikkeling van SAP binnen HANOS, en heb je kennis van SAP PI, CPI (SAP integration suite) en of andere middleware tooling? Dan ben jij mogelijk onze nieuwe SAP Integratie (middleware) Ontwikkelaar! Lees snel verder en solliciteer! Wat ga je doen? Als SAP Financieel Consultant ben je, als deel van een gedreven team van interne SAP consultants, de schakel tussen de gebruikersorganisatie en ICT. Je draagt proactief bij aan een optimale aansluiting van de SAP-functionaliteit (een applicatielandschap met o.a. Suite on HANA, Fiori, Hybris, C4C en BO), op de bedrijfsprocessen. Verder ondersteun je de HANOS

Bekijk vacature »

Fullstack Developer

Functieomschrijving Voor een erkende werkgever in regio Etten-Leur zijn wij op zoek naar een Fullstack Developer met PHP/Laravel ervaring. Je gaat aan de slag met het bouwen van maatwerk software voor klanten die actief zijn in een specifieke markt. Als fullstack developer ben je samen met een enthousiast team van 7 collega’s verantwoordelijk voor de ontwikkeling, beheer en innovatie van informatiesystemen voor klanten in een specifieke branche. Verder ondersteun je complexe uitdagingen van klanten. Je brengt hun wensen in kaart en vertaalt deze door naar maatwerk software. Ervaring met Laravel is een must. Om de klant zo goed mogelijk te

Bekijk vacature »

Ervaren PHP Developer

Functie omschrijving Jelling IT zoekt ervaren PHP developer! Voor een organisatie in de regio Rhenen zijn wij op zoek naar een ervaren PHP developer die gaat functioneren als een verlengstuk van de klant. Jij bent iemand die technisch complexe zaken met enthousiasme aanvliegt. Je bent in staat om aan meerdere projecten te werken en werkt graag met de nieuwste technieken. In deze functie werk je veel samen met front-end developers en stel je alles in het werk om grote verschillen voor de klanten teweeg te brengen. Verder ben jij iemand die graag zichzelf uitdaagt en die altijd de beste wilt

Bekijk vacature »

Ambitieuze medior developer

Wat je gaat doen: Heb jij al een paar jaar ervaring als developer maar wil jij naar the next level? In ons NextLevelDev Programma helpen wij jou om de volgende stap te zetten: een mooi programma aan trainingen op het gebied van Java, hippe frameworks, Agile/Scrum, OCP-certificering en optioneel: andere JVM-talen als Kotlin en Scala; Cloud (AWS, Azure, GCP) Soc Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun

Bekijk vacature »

C# Developer

Functie omschrijving Voor een softwarebedrijf in de omgeving van Veghel zijn we op zoek naar een C# developer. Word jij blij van ontwikkelen in C# en .NET? Lees dan snel verder! Jouw werkzaamheden zullen er als volgt uit gaan zien: Door middel van ASP.NET, MVC Framework en C# ga je webshops, websites en webapplicaties ontwikkelen. Je zorgt voor de optimalisatie van bestaande software en de automatisering van bedrijfsprocessen. Op basis van de wensen van de klant ga je samen met je collega's ga je op zoek naar de juiste oplossingen en je gaat dit uitwerken tot een mooi eindproduct. Bedrijfsprofiel

Bekijk vacature »

Front-end developer

Functie Als front-end developer kom je te werken in een team van 30 gedetacheerde, en het team is momenteel flink aan het groeien. Je hebt ervaring met het bouwen van complexe bedrijfsapplicaties waar je gebruik maakt van de nieuwste technologieën waarmee jij elke klant omver blaast. Het gaat om uitdagende projecten met een gemiddelde doorlooptijd van 2 jaar. Hierdoor heb jij echt de volledige focus op een project en kun je flinke impact maken. Het team zit boordevol met ervaren developers die samen dezelfde ambitie delen. Aan de hand van opleidingen en trainingen kun je certificaten halen in jouw expertise

Bekijk vacature »

C++ Ontwikkelaar

Functieomschrijving Ben jij toe aan een nieuwe uitdaging en werk je graag en goed in C++ en C#? Dan zijn we op zoek naar jou! Dit bedrijf is dé specialist op het gebied van automatiseringssoftware voor een specifieke branche en ze zijn per direct op zoek naar versterking in hun development team. Wat jij gaat doen binnen jouw rol als C++ ontwikkelaar; Je vertaalt de wensen van gebruikers naar een functioneel ontwerp. Je houdt je bezig met het ontwerpen, programmeren en testen van product aanpassingen. Je gaat nieuwe product releases implementeren in de projectteams. Je gaat de effecten van nieuwe

Bekijk vacature »

Developer Full Stack

Functie omschrijving Full Stack Developer gezocht! Wij zijn op zoek naar een Full Stack Developer voor een bedrijf in de regio Nijkerk. Je maakt in deze functie onderdeel uit van een groeiend team met een goede ambitie waarbij eenheid, betrokken en overtreffen de belangrijkste kernwaardes zijn. Het bedrijf werkt volgens de AGILE/SCRUM methode, wat je o.a. terug vindt in de tweewekelijkse sprints, retrospectives en een daily standup. Je takenpakket bestaat uit: Bijdragen aan het door ontwikkelen, onderhouden en optimaliseren van een Saas applicatie; Bijdragen aan de innovatie van het bedrijf en hun klanten; Het ontwikkelen op de laatste technologie van

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Low Code Developer

Functie omschrijving Ben jij toe aan een nieuwe uitdaging en ben jij HBO afgestudeerd in de richting van IT? Heb jij verstand van datamodellering, NO CODE Platformen en kun jij het aan om projecten te leiden? Voor een leuke opdrachtgever in omgeving Rotterdam zijn wij op zoek naar een No Code developer die zich bezig gaat houden met het optimaliseren van bedrijfsprocessen bij klanten in heel het land! Wat ga je hier zoal doen? Je gaat geen code kloppen maar bedenken hoe applicaties eruit moet komen te zien. Je gaat werken met een non code platform, je kunt denken aan

Bekijk vacature »

VB.NET developer

Functie Het development team waar jij in terecht komt bestaat uit twee ervaren software developers. De directeur/eigenaar is tevens één van deze developers. Jij werkt direct samen met jouw werkgever en kan dan ook veel kennis en ervaring bij dit bedrijf op doen. Als team zijn jullie verantwoordelijk voor de kantoorapplicatie die deze organisatie aanbied in een niche markt. Het team is op dit moment actief bezig met een migratie waarbij het eindstation eindigt in een C# .NET omgeving. Echter is een deel van de software al geschreven in C# .NET. Hierbij is gebruik gemaakt van C# .NET, CSS, HTML,

Bekijk vacature »

Front end developer

Functie Jij als ervaren Front end developer bent een expert het gebied van Javascript en React. Je wordt onderdeel van een multidisciplinair team bestaande uit een PO, twee Front end developers, een DevOps/Back end developer, een UX/UI designer en een projectmanager. Verder is er iemand verantwoordelijk voor de HR en is de algemeen directeur nauw betrokken bij alle projecten. Dagelijks hou jij je bezig met de verschillende projecten die zijn opgenomen in de sprint. Daarnaast denk je mee over mogelijke oplossingen om de behoefte van de klant op de beste manier in te vullen. Verder spar jij intern met collega’s

Bekijk vacature »

Mendix Developer

Voor Troostwijk Groep zoeken wij een: Mendix Developer Wij zoeken Je bent een getalenteerde en ervaren Mendix Developer en het is tijd om je horizon te verbreden. Je wilt minder coderen en meer modelleren, minder bezig zijn met allerlei technische details en randvoorwaarden en meer met functionaliteit. Daarnaast ben je trots op de innovatieve en gebruiksvriendelijke applicaties die je in de loop van de jaren hebt gebouwd. Werk je graag in een enthousiast team, wil je veel vrijheid en kun je tegelijkertijd goed met deadlines omgaan, dan ben jij absoluut degene die wij zoeken! Wat je nodig hebt is ruime

Bekijk vacature »

Pagina: 1 2 volgende »

Wouter R

Wouter R

10/03/2009 14:08:00
Quote Anchor link
Beste Forumleden,

Ik heb een probleem. Ik draai een webapplicatie op een server met Plesk 9 en Windows Server 2008. Nu verstuurt deze ook geregeld e-mail berichten via de mail functie van PHP. Het is probleem is nu dat deze bij Hotmail in de “spam” of “trash” map verdwijnen.

Ik heb het volgende reeds uitgevoerd om dit probleem te voorkomen:

- SPF Record op de DNS server waarbij het IP van de server geautoriseerd wordt om mailtjes uit naam van dat domein te versturen
- Reverse DNS op de server waarbij het domein wordt geverifieerd
- Een SPAM check gedaan (online) waarbij ik netjes op een 3.2 uitkwam (onder de 4.5 was prima in orde)

In het script staan de volgende headers:



$headers="From: Domein.nl <[email protected]>\n";
$headers .= 'MIME-Version: 1.0' . "\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\n";
$headers .= "Message-Id: <" . uniqid(rand(), true) . "@" . domein.".".nl . ">\n";

ini_set("sendmail_from","[email protected]");

mail($ontvanger_email, $onderwerp, $bericht, $headers);



Weet iemand misschien waar ik verbeteringen aan zou kunnen brengen zodat het bericht wel door de spamfilters heen komt? Of misschien een site waar ik nogmaals een uitgebreide check uit kan laten voeren?

Alvast bedankt!
Gewijzigd op 01/01/1970 01:00:00 door Wouter R
 
PHP hulp

PHP hulp

24/11/2024 23:35:07
 

10/03/2009 14:10:00
Quote Anchor link
Gebruik een e-mail class als bijvoorbeeld Swift, beter voor je applicatie en minder kans dat je e-mail als spam word gezien.
 
- SanThe -

- SanThe -

10/03/2009 14:55:00
Quote Anchor link
De headers kunnen nog behoorlijk wat aangevuld worden.
 
Leon Kunst

Leon Kunst

10/03/2009 14:58:00
Quote Anchor link
Hier ben ik ook zeer benieuwd naar, naar een oplossing voor dit, erg toevallig een collega op mijn werk kwam net met hetzelfde probleem...

Ben benieuwd....
 

10/03/2009 15:13:00
Quote Anchor link
Chris Kortaan schreef op 10.03.2009 14:10:
Gebruik een e-mail class als bijvoorbeeld Swift, beter voor je applicatie en minder kans dat je e-mail als spam word gezien.
 
Wouter R

Wouter R

10/03/2009 16:31:00
Quote Anchor link
Bedankt voor de reacties! Ik ga ermee aan de slag, maar ik zit met een probleem. Bij een nieuw hotmailaccount en bij sommige oudere accounts komen de mailtjes wel aan, kortom het is niet echt consistent. Dat maakt het testen wat moeilijker, iemand suggesties daarvoor?
 
Arjan Kapteijn

Arjan Kapteijn

10/03/2009 16:34:00
Quote Anchor link
Voeg in ieder geval een X-Originating-IP header toe, dan ben je er meestal wel. Maar persoonlijk zou ik dat hele script weggooien en swiftmailer installeren. Scheelt je veel tijd/moeite en werkt beter :).
 
Wouter R

Wouter R

10/03/2009 21:00:00
Quote Anchor link
Ik ben aan het kijken geweest naar bijvoorbeeld Swift mailer en PHP mailer, maar ik krijg het niet aan de praat. Heeft iemand ergens een goede tutorial??

Daarnaast zou het ook handig zijn als er een plek is waar ik mijn headers kan testen? Is er geen gratis testing tool om een spam score te bepalen??
 
Wouter R

Wouter R

10/03/2009 21:34:00
Quote Anchor link
Ok, het is me gelukt om PHPMailer aan de praat te krijgen. Ik ben er nog niet achter of dit mijn probleem oplost, daarvoor moet ik eerst een ander probleem oplossen.

Als het systeem meerdere mailtjes dient te versturen, dan roep ik de verzend pagina aan in een for() functie. Nu ging dit met mail() erg goed, maar bij PHPMailer krijg ik de volgende melding:

Cannot redeclare class PHPMailer

Kan ik die class ook uitschakelen voordat hij weer opnieuw wordt opgeroepen oid?
 
Timen kut

Timen kut

10/03/2009 21:35:00
Quote Anchor link
Je kunt hem ook buiten je loop aanroepen?:P
Aan je error te zien, roept ie de class meerdere keren aan, 1x is genoeg.
Gewijzigd op 01/01/1970 01:00:00 door Timen kut
 
Wouter R

Wouter R

10/03/2009 21:38:00
Quote Anchor link
Dat zou kunnen inderdaad. Probleem is dat mijn mail sjabloon op enorm veel punten in de site wordt aangeroepen en ik ben bang dat ik er eentje vergeet om te zetten en daarmee een deel van mijn site niet werkend maak.

Er is geen mogelijkheid dat hij ook binnen de loop weer wordt gesloten zodat een nieuwe ronde in die loop hem zonder problemen weer kan openen??
 
Wouter R

Wouter R

10/03/2009 22:01:00
Quote Anchor link
Ok, dat probleem heb ik opgelost door de "require_once" ipv "require" te gebruiken...

Mijn applicatie is nu overgestapt op PHPMailer, maar komt nog steeds niet goed door elke spamfilter. Een overzicht van de huidige headers:

Received: from servernaam.home ([extern IP])
by ontvanger server naam with ESMTP id RXXXXXXX
for <[email protected]>; Tue, 10 Mar 2009 21:58:58 +0100
Received: from WIN-servernaam ([127.0.0.1]) by home with MailEnable ESMTP; Tue, 10 Mar 2009 21:58:47 +0100
Subject: Onderwerp
To: [email protected]
Date: Tue, 10 Mar 2009 21:58:47 +0100
Return-Path: [email protected]
From: "Domein.nl" <[email protected]>
Message-ID: <[email protected]>
X-Priority: 3
X-Mailer: PHPMailer (phpmailer.codeworxtech.com) [version 2.3]
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
Content-Type: text/html; charset="iso-8859-1"
X-Envelope-To: <[email protected]>

Deze lijken me prima in orde??

Het SPF record ziet er btw zo uit:
v=spf1 a:domein_server_a a:IP1_server_b a:IP2_server_b ~all
De domein_server_a is het domein van de mailserver waarmee we de POP accounts doen. IP1_server_b en IP2_server_b zijn de IP's van de server waar de webapplicatie op draait. De mail wordt vanuit IP1_server_b gestuurd.

Ook de Reverse DNS lijkt in orde...

Echter is het maildomein (=domein_server_a) in het MX record van het domein niet gelijk aan de server van de applicatie. Dit is namelijk de mailserver voor de POP accounts. Zou hier misschien iets in kunnen zitten?


Gelieve Niet Bumpen::
Twee of meer keer achter elkaar in een topic posten heet bumpen. Bumpen is pas na 24 uur toegestaan en kan een reden zijn voor de admins en moderators om een topic te sluiten. Gebruik indien nodig de Afbeelding knop om je tekst aan te passen.

SanThe.
Gewijzigd op 01/01/1970 01:00:00 door Wouter R
 
Arjan Kapteijn

Arjan Kapteijn

10/03/2009 22:12:00
Quote Anchor link
X-Originating-IP

Ik ga het niet nog een keer zeggen.
 
Wouter R

Wouter R

10/03/2009 22:21:00
Quote Anchor link
Ik heb hem zonder [] toegevoegd, is dat de juiste schrijfwijze?

dus:

X-Originating-IP: xx.xx.xxx.xxx

??

---
Daarnaast heb ik nog steeds problemen met het goed testen. Ik heb nu wel een account (van mijn oude school), maar wie weet ben ik nu inmiddels geblacklisted omdat ik het al zo vaak geprobeerd heb. En zoals eerder beschreven: bij bv. een nieuw / gebruik (maar nieuw met het domein) Live account komt hij vaak prima door, terwijl ik aan de andere kant verhalen over blokkades hoor... Het treedt niet echt consistent op, waardoor het testen lastig is.

Iemand nog suggesties daarvoor?

---
Trouwens, ik voeg ook nog een afbeelding in op deze manier:
<img src=\"$domein/images/logo.jpg\"><br><br>

Dat is misschien ook iets?
Gewijzigd op 01/01/1970 01:00:00 door Wouter R
 
Arjan Kapteijn

Arjan Kapteijn

10/03/2009 22:26:00
Quote Anchor link
Jup, maar ook het feit dat je geen plain-text versie meestuurt.. Regel eens iemand met een xs4all account / eigen mailserver, ik krijg een hele lijst van extra headers met informatie mbt punten/blacklists etc.
 
Wouter R

Wouter R

11/03/2009 15:44:00
Quote Anchor link
Bedankt voor je reactie. Ik kan inderdaad op internet wel een hoop lijsten vinden, maar op dit moment heb ik nog geen goede manier om dat ook te testen.

Zoals al eerder aangegeven is het aanmaken van bv. een nieuw hotmail account niet goed genoeg.

Heeft daar misschien nog ideeen voor?
 
- -

- -

11/03/2009 15:48:00
Quote Anchor link
Wouter, stuur eens een e-mail naar [snip]? Mijn server blokkeert spam redelijk snel, dus als hij er door heen komt is het geen spam / laag spamgehalte. Dan kan ik tevens de spam waarden achterhalen ;-)
Gewijzigd op 01/01/1970 01:00:00 door - -
 
Wouter R

Wouter R

11/03/2009 16:03:00
Quote Anchor link
Bedankt voor dit aanbod! Ik heb je gemaild... zou je mij hierover terug kunnen mailen?
 
- -

- -

11/03/2009 16:07:00
Quote Anchor link
Uiteraard :)
 
Wouter R

Wouter R

12/03/2009 09:30:00
Quote Anchor link
Ok, ik heb de SPAM score nu een stuk terug kunnen krijgen, maar ik kan niets vinden om de volgende rule op te lossen:

3.2 HELO_LH_HOME HELO_LH_HOME

Kan iemand mij misschien op gang helpen?
 
- wes  -

- wes -

12/03/2009 09:48:00
Quote Anchor link
header X-Spam-Relays-Untrusted =~ /^[^\]]+ helo=\S+\.(?:home| lan) /i HELO_LH_HOME


---

Dat is de officiele omschrijving van de rule. Het komt erop neer dat je 'Received from: ' header niet correct is.

Het zou moeten zijn (bijvoorbeeld):

Received: from server1.domein.nl


Bij jou is het waarschijnlijk geen domein, dus bijvoorbeeld:

TEST.home
local.iets

Check je headers
 

Pagina: 1 2 volgende »



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.