Bekijk Volledige Versie : Mail problemen.
Beste leden,
allereerst weet ik niet goed of ik deze discussie in het juiste forum heeft geplaatst maar ik hoop van wel.
Ik zal proberen mijn probleem simpel uit te leggen.
Ik heb een Linuxserver draaien met een Dovecot mailserver.
Ben ook eigenaar van een forum waarbij leden zich moeten registreren.
Bij registratie krijgen ze een activatiemail met daarin de activatielink zoals bij de meeste forums.
Nu is het zo dat mensen die met een .live of .hotmail of .gmail deze activatiemail krijgen.
MAAR mensen met een .nl of .be of andere extensie krijgen deze activatiemail niet binnen.
Probleem is dus dat mijn mail nu volloopt met foutmeldingen.
Ik zal hieronder wat foutmeldingen weergeven....
SMTP error from remote mail server after RCPT TO:<XXXXX@online.nl>:
host smtp-in.online.nl [194.XXXXXX]: 504 5.5.2 <mijn webmail>:
Sender address rejected: need fully-qualified address
SMTP error from remote mail server after MAIL FROM:<mijn webmail> SIZE=2083:
host mailin.kpnmail.nl [213.XXXXX]: 550 5.1.2 Sender rejected.
SMTP error from remote mail server after HELO vmi12355:
host mx.tb.mail.iss.as9143.net [212.XXXXX]:
550-Bad HELO: should be a FQDN or address literal - Please see RFC 2821 section
550 4.1.1.1
Het probleem doet zich vooral voor met kpnmail,ziggo en online.nl
Weliswaar zal het het kleine aanpassing zijn in WHM of Cpanel maar ik kom er niet uit.
Alvast bedankt voor het lezen en de eventuele hulp.
Zo te zien accepteert hij het afzender adres niet. Waarschijnlijk is dat geen volledig e-mailadres inclusief correct domeinnaam.
De laatste foutmelding gaat over de hostname die jouw mailserver meegeeft in de HELO. Dat moet een volledige hostname zijn (dus bijvoorbeeld server1.domeinnaam.nl).
Je mailserver (niet Dovecot (dat is voor het ophalen van email niet het versturen) maar exim of bv postfix) probeert zicht te identificeren als met een hostname ('mijn webmail') maar deze is niet benaderbaar. Vervang dit binnen de configuratie van exim/postfix naar een geldige hostname.
En stel ook alvast je reverse DNS correct in, mogelijk geeft dat ook al problemen
Tim Hartvelt
18/04/13, 10:09
Je moet even goed kijken naar het emailadres waarmee je verzend. Vaak wordt er gecontroleerd op een aantal punten:
- Is het een correct emailadres (iets als noreply@domein.nl)
- Wie is de verzende van de email (als je server webserver heet met een fully hostname als webserver.mijndomein.nl en je afzendemailadres is email@gmail.com wordt dit vaak gezien als spam en wordt het bijvoorbaad geweigerd.
- Kloppen de spf records bij het domein
- Staat de afzender op de blacklist
- etc
De meeste van deze zaken zorgen er echter voor dat je mail in de SPAM terrecht komt. Als ik jou was zou ik kijken naar het emailadres wat je gebruikt als afzender. Mocht je er niet uitkomen post anders even de volledige melding zodat we ook de afzender gegevens zien ;-) (stuur eventueel een DM)
Even ter verduidelijking...
Ik heb ''mijn webmail'' even rood gemaakt want dat heb ik veranderd..
Origineel staat er wat anders.
Ik heb wel dit gevonden wat UIT stond.
Enable SPF on this account (v=spf1 +a +mx +ip4:80.241.213.199 ?all)
Edit: aangezet,maar heeft niet gebaat.
De SPF record is ook wel nuttig, maar pak eerst even de punten aan die ik aangaf. Het is heel logisch, want het staat in de foutmelding:
Verkeerd mailadres van de afzender: Sender address rejected: need fully-qualified address
Onjuiste hostname in de HELO: 550-Bad HELO: should be a FQDN or address literal - Please see RFC 2821 section
Beste dicktump,
ik zoek me rot welk adres er ingevuld staat als afzender.
Het contactmail heb ik wel gevonden..
Ik heb mezelf al diverse malen proberen te registreren maar krijg telkens deze melding in mijn webmail.
SMTP error from remote mail server after HELO vmi12355:
host mx.gn.mail.iss.as9143.net [212.54.34.8]:
550-Bad HELO: should be a FQDN or address literal - Please see RFC 2821 section
550 4.1.1.1
Ik zit nu even in Cpanel te neuzen en daar vind ik deze optie:
DKIM (DomainKeys Identified Mail) is a means of verifying incoming email. It ensures that incoming messages are unmodified and from the sender from whom they claim to be. This feature works to prevent incoming spam messages.
Deze staat UIT.
Dan heb ik deze nog gevonden die ook UIT staat:
All Entry (ALL):
If you are sure you have entered all hosts (your primary mail exchanger and any other mx entries are automatically included) that will send mail for your domain, check this box to exclude all other domains.
Moeten deze beiden aan staan???
Ik kan nog steeds mijn afzender-adres vinden van de mail....
Scorpion lees jij de foutmeldingen en de reacties wel?
Er staat duidelijk:
550-Bad HELO: should be a FQDN or address literal - Please see RFC 2821 section
Corrigeer je HELO (hostname: vmi12355) eens.
Ik lees ze uiteraard.
Maar dit is een topic voor beginners.
Ik zou dolgraag mijn HELO willen veranderen maar de vraag is:Waar???
Kan je even zeggen over welk forum het gaat?
Ik heb de HELO gevonden,denk ik.
Het staat volgens mij hier: Home »Networking Setup »Change Hostname
Die heb ik veranderd van vmi12355 naar webhosting
De HELO-melding is weg maar krijg nu deze melding:
550-Unrouteable address
550 Sender e-mail address invalid / Afzender e-mail adres bestaat niet
Ik moet daar iets invullen wat hij pakt,maar wat?
Het forum waar het over gaat is: www.thefatboys.org
vul bij hostname iets in, in de vorm
"server01.mijndomein.ext" en zorg dat de rDNS van je provider ook verwijst naar server01.mijndomein.ext.
In je DNS moet je uiteraard een A-record aanmaken voor "server01" met het IP adres dat je nu hebt.
Ik wil niet vervelend doen, maar als je deze kennis mist, is het denk ik niet verstandig om zelf zo'n server te beheren. Dan zou je beter voor iets managed of een SLA kunnen gaan, waarbij je dit soort vragen als ticket kunt inschieten bij de partij waar de SLA loopt. Ik ben een beetje bang dat er anders vroeg of laat door het tekort aan kennis security problemen op de server ontstaan, met misschien wel DDoS attacks en spamruns als gevolg. Daar hebben dan weer andere mensen last van op internet.
De HELO melding is nu weg nadat ik de hostname veranderd hebt.
De hostname is nu server01.thefatboys.org
Maar ook dan krijg ik een foutmelding in de uitgaande mail.
SMTP error from remote mail server after MAIL FROM:<fatboy@server01.thefatboys.org> SIZE=2132:
host mx.tb.mail.iss.as9143.net [212.54.42.8]:
550-Verification failed for <fatboy@server01.thefatboys.org>
550-Unrouteable address
550 Sender e-mail address invalid / Afzender e-mail adres bestaat niet
De host server01.thefatboys.org bestaat niet, dus het afzender e-mailadres wordt dan als onjuist gezien. Je kunt dus ofwel de afzender wijzigen, ofwel een A record aanmaken van server01.thefatboys.org naar het IP van jouw server.
Je werkt met myBB als forumsoftware. Waarom wil je je mails via SMTP laten lopen? Is er geen optie om je mails via sendmail oid te laten lopen?
Mails lopen niet via SMTP op forum maar via php.
@dicktump,die A record staat erin.
10773
Tim Hartvelt
18/04/13, 14:54
Mails lopen niet via SMTP op forum maar via php.
@dicktump,die A record staat erin.
10773
Ik zou je ttl wat lager zetten voor de mensen die geen dagen willen wachten. Als je het IP adres veranderd doet het vrij lang voordat dit bij je bezoekers wordt aangepast. Maar dan zal het nu wachten zijn en kijken of het dan wel werkt.
Ik heb hem nu op 1800 gezet.
Afwachten maar. Ik hoop dat dit de oplossing is geweest.
Heb je het wel op de goede plek aangepast? Want geen enkele van de 5 nameservers van je domeinnaam geeft de A record terug momenteel.
Even voor de zekerheid: je hebt het toch niet op je server toegevoegd, maar wel bij je DNS provider?
Ik zou hier even naar kijken moest ik van jou zijn:
MX Records - Oh well, I did not detect any MX records so you probably don't have any and if you know you should have then they may be missing at your nameservers!
Ik zie die melding niet..
Kan hem over het hoofd zien,zie wel andere rare dingen die niet goed zijn..
Je dient in te stellen in het DNS systeem van je domein provider dat server01.thefatboys.org verwijst naar het IP adres van je VPS.
Momenteel krijg ik nog deze melding als ik van buiten wil pingen bijvoorbeeld:
# ping server01.thefatboys.org
ping: unknown host server01.thefatboys.org
http://intodns.com/thefatboys.org
MX Records Your MX records that were reported by your nameservers are:
10 mail.thefatboys.org 80.241.213.199 (no glue)
[These are all the MX records that I found. If there are some non common MX records at your nameservers you should see them below. ]
Dit staat er nu in.
http://i.imgur.com/hJu5Dxs.png
Ik zie die melding niet..
Kan hem over het hoofd zien,zie wel andere rare dingen die niet goed zijn..
http://intodns.com/thefatboys.org
MX Records Your MX records that were reported by your nameservers are:
10 mail.thefatboys.org 80.241.213.199 (no glue)
[These are all the MX records that I found. If there are some non common MX records at your nameservers you should see them below. ]
Nu lijkt dat te werken, maar toen ik de test deed kreeg ik wel degelijk dat hij geen MX records kon vinden.
Misschien had ik dat net veranderd..Ben al 2 dagen bezig....
Maar krijgt nog steeds geen mail verzonden...We gaan verder puzzelen.
Ik heb nu de ping voor elkaar naar mail.thefatboys.org
Maar nog geen mail te verzenden..
Volgens mij is het dan toch gelukt.
Ik heb de hostnaam veranderd in mail.thefatboys.nl
Nu kan ik meteen mails versturen naar .nl
rara
rara
Niets rarara, had je alles hier gelezen dan had je al lang gezien dat je geen A record had voor server01.thefatboys.org en het met die FQDN ook niet kon werken. De reden waarom het met mail.thefatboys.org wel werkt is omdat je hier al een wereknd A record voor had.
Laat ik eerst zeggen dat dit een heel goed forum is om informatie in te winnen.
Doch is dit een gedeelte waar beginners met hun vragen terecht kunnen..
Je wordt overspoeld met veel informatie die uiteindelijk de oplossing bieden maar het is voor een beginner moeilijk om alles te begrijpen wat men hier bedoeld. Op zich is veel informatie goed maar een beginnersforum betekent in mijn ogen dat het in jip en janneke taal uitgelegd wordt.
Waar moet je dingen veranderen en waar moet je zijn om dat in te stellen....Voor de meeste van jullie is dit gesneden koek maar voor een beginner niet.
Ik wil jullie toch allemaal hartelijk bedanken voor alle informatie die jullie gegeven hebben.
Het belangrijkste is dat alles werkt..
ps.
Ik heb alle berichten uit dit topic wel 20 keer gelezen.
Ik denk dat iedereen een andere definitie van het woord 'beginner' heeft :) Meestal wordt er wel uitgegaan van enige basiskennis over internet, DNS, et cetera.
Maar in elk geval goed om te horen dat je iets aan de antwoorden hebt gehad en dat je ze serieus hebt gelezen en er iets van hebt geleerd. Dan heeft alle advies in elk geval nut gehad!
Tim Hartvelt
19/04/13, 16:20
Je wordt overspoeld met veel informatie die uiteindelijk de oplossing bieden maar het is voor een beginner moeilijk om alles te begrijpen wat men hier bedoeld.
Ach van de fouten die je maakt leer je meestal het meest ;-) volgende keer zal je als eerste zorgen dat je je hostname laat verwijzen naar je server :-)