Bekijk Volledige Versie : DirectAdmin - Send mail probleem
Hi,
Ik heb een probleem met het versturen van e-mails via ons DirectAdmin panel.
Versturen vanuit webmail, zowel Squirrelmail als Roundcube, gaat prima en worden goed verstuurd naar alle externe emailadressen.
Versturen vanuit een externe mailapplicatie, zoals Outlook of Mac-mail lukt niet, hierbij blijft de mail hangen.
(instellingen in de mailapplicatie staan goed)
Ik kan niet achterhalen wat dit probleem veroorzaakt.
Iemand hier een antwoord op?
Welke poort gebruikt je externe mailapplicatie? Kun je met telnet wel verbinden over die poort met de server? Welke foutmelding krijg je in bv Outlook?
Op basis hiervan kunnen we mogelijk een advies geven wat het probleem en de oplossing is.
Staat standaard ingesteld op 587, maar heb eveneens 25 en zelfs 26 geprobeerd.
Krijg keurig de melding na controle dat deze instellingen correct zijn.
Na verzending wordt de volgende melding getoond:
'Cannot send mail error 'test'. Sending messages is not allowed on this server.'
Kan alleen niet achterhalen waarom dit niet toegestaan zou zijn?!
patrickekkel
15/01/14, 22:08
Welke internet provider heb je ?
Het kan namelijk zijn dat je de smtp server van jou internet provider moet gebruiken.
Ziggo!
Echter heb ik hetzelfde probleem op mijn iPhone wanneer ik hem wil versturen via mijn mobiele netwerk.
dennis0162
15/01/14, 22:38
Kijk eens in je logfiles of daar iets in staat.
patrickekkel
15/01/14, 22:40
wat betreft je outlook zet als smtp maar smtp.ziggo.nl
en voor de rest kijk in je logfiles zoals dennis het zegt en post ze eventueel hier als je er niet uit komt.
Van Ziggo snap ik, maar ik wil hem ingesteld hebben op mijn mobiel, zodat ik ook onderweg gewoon mijn mail kan beantwoorden.
Mijn Maillog zegt het volgende: (mijndomein.nl is uiteraard het domein dat ik gebruikt)
Jan 15 22:41:09 localhost dovecot: auth-worker(4674): shadow(support@mijndomijn.nl,82.74.168.101): unknown user
Jan 15 22:41:09 localhost dovecot: auth: passwd(support@mijndomijn.nl,82.74.168.101,<cpy+KgnwWgBSS>): unknown user
Jan 15 22:41:09 localhost dovecot: imap-login: Login: user=<support@mijndomijn.nl>, method=PLAIN, rip=82.74.168.101, lip=5.157.81.123, mpid=4676, session=<cpy+KgnwWgBSS>
Jan 15 22:41:09 localhost dovecot: auth-worker(4675): shadow(support@mijndomijn.nl,82.74.168.101): unknown user
Jan 15 22:41:09 localhost dovecot: auth: passwd(support@mijndomijn.nl,82.74.168.101,<dKC+KgnwWwBSS>): unknown user
Jan 15 22:41:09 localhost dovecot: imap-login: Login: user=<support@mijndomijn.nl>, method=PLAIN, rip=82.74.168.101, lip=5.157.81.123, mpid=4677, session=<dKC+KgnwWwBSS>
Heb je de username als email of account ingesteld? Zowel inkomend als uitgaand?
Enkel het volledige e-mailadres overal. Inkomende mail werkt daar ook uitstekend mee.
systemdeveloper
16/01/14, 00:23
Je krijgt een Login melding op imap-login, dus dat gaat goed. Check eens of je daarna ook een disconnect in de log ziet staan?
Maar je hebt wel 2 keer een login van je support account op hetzelfde moment. Wellicht dat ie daar ergens in een lock hangt. Log eens gewoon met 1 device in.
Eveneens al geprobeerd om enkel vanaf 1 device in te loggen. (was me er ook niet van bewust dat dit er meerdere waren)
Helaas geen effect.
Op mijn iPhone krijg ik de melding: 'The recipient "ontvanger@domein.nl" was rejected by the server because it does not allow relaying.'
hrodenburg
16/01/14, 08:57
Volgens mij werkt de smtp authenticatie niet (goed). Daarom wordt je mail gereject. Controleer of je inderdaad smtp authenticatie op de client hebt ingesteld. Daarna kun je (uit m'n hoofd) in /var/log/exim/mainlog kijken wat er mis gaat. Hierboven post je een stukje log over je imap connectie, dus dat bied nog niet veel bruikbare informatie.
Daarnaast blokkeert ziggo poort 25, dus moet je inderdaad 587 gebruiken (zoals je ook al deed).
De outlook test werkt overigens wel omdat deze een mail stuurt naar je eigen adres. Omdat je mailserver hier ook niet authenticated clients voor accepteert (anders zou je geen mail kunnen krijgen), gaat de test goed.
In /var/log/exim/mainlog zie ik het volgende:
2014-01-16 07:13:47 1W3gD5-0001e3-Sv DKIM: d=gmail.com s=20120113 c=relaxed/relaxed a=rsa-sha256 [verification succeeded]
2014-01-16 07:13:47 1W3gD5-0001e3-Sv <= e-mailadres@gmail.com H=mail-ee0-f49.google.com [74.125.83.49] P=esmtps X=TLSv1:RC4-SHA:128 S=1830 id=19A16019-0F3A-4500-99D7-479573C350BD@gmail.com from <e-mailadres@gmail.com> for naam@mijndomein.nl
2014-01-16 07:13:47 1W3gD5-0001e3-Sv => naam <naam@mijndomein.nl> F=<e-mailadres@gmail.com> R=virtual_user T=virtual_localdelivery S=1951
2014-01-16 07:13:47 1W3gD5-0001e3-Sv Completed
2014-01-16 08:14:01 1W3h9N-0001k3-2h <= diradmin@localhost.localdomain U=diradmin P=local S=946 T="New Message: Brute-Force Attack detected in service log on User(s) root" from <diradmin@localhost.localdomain> for admin@localhost.localhost
2014-01-16 08:14:01 1W3h9N-0001k3-2h ** admin@localhost.localhost F=<diradmin@localhost.localdomain>: Unrouteable address
2014-01-16 08:14:01 1W3h9N-0001k5-3O <= <> R=1W3h9N-0001k3-2h U=mail P=local S=1814 T="Mail delivery failed: returning message to sender" from <> for diradmin@localhost.localdomain
2014-01-16 08:14:01 1W3h9N-0001k5-3O => :blackhole: <diradmin@localhost.localdomain> R=system_aliases
2014-01-16 08:14:01 1W3h9N-0001k5-3O Completed
2014-01-16 08:14:01 1W3h9N-0001k3-2h Completed
Dit betreft alleen een stuk log dat geen betrekking heeft op je verbindingspoging/poging mail te versturen zo te zien. Overigens zou ik niet adviseren om de mailservers van je provider te gebruiken als je SPF wilt gebruiken en/of je mail af wilt laten leveren als je veel internationale ontvangers hebt of na wilt kunnen gaan of de mail is afgeleverd op de mailserver van de ontvanger.
De melding klinkt verder als een niet (goed) ingestelde SMTP auth actie. Hierbij ondersteund de iPhone (en iPad) enkele opties die Exim (icm een standaard config zoals geleverd door DA) niet ondersteund. De afgelopen week heb ik vergelijkbare problemen al bij een aantal personen opgelost. Ik neem aan dat je al getest hebt om rechtstreeks te verbinden met de server (eventueel voor de test op ip basis).
Welke mailserver zou je adviseren om te gebruiken voor uitgaande mail?
Hoe kan ik SMTP auth aanpassen?
Het vreemde is dat de webmail (Squirrelmail en Roundcube) wel werkt, hierin kan ik gewoon succesvol een mail versturen en ook ontvangen.
Heeft dit probleem te maken met het onjuist instellen van mijn externe mailapplicatie (Outlook)? (ziet er naar uit dat dit goed ingesteld staat overigens)
Roundcube en Squirrelmail versturen vanaf localhost met de op de host draaiende mailserver.
Zoals Mark al aangeeft is dat waarschijnlijk de bron van het probleem. Als je mail verstuurd vanaf "jouwdomein.nl" dat dient de uitgaande mailserver zich ook als smtp."jouwdomein.nl" te identificeren.
Als je mail verstuurd uit naam van jouwdomein1.nl en je mailserver draait op jouwdomein2.nl dan klopt het niet meer.
Dan lijkt het op relaying en is dat waarschijnlijk de reden dat de mail wordt geweigerd.
CFM Media Services - Webdesign en Internetdiensten
systemdeveloper
16/01/14, 14:38
ALs je een relay melding krijgt betekent dat gewoon dat je zonder authenticatie probeert te mailen. Dan kom je dus wel tot de server en kan ie ook een connectie maken, maar hij accepteert de mail gewoon niet omdat je niet inlogt. Eigenlijk dus een kwestie van je username/password op je device invullen bij de smtpserver.
Jep, maar zodra ik inloggegevens invoer bij de smtpserver geeft hij aan dat de username en/of wachtwoord niet juist zijn.
Deze gegevens heb ik echter nooit aangemaakt en het hanteren van dezelfde gegevens als voor inkomend werken niet...
Jep, maar zodra ik inloggegevens invoer bij de smtpserver geeft hij aan dat de username en/of wachtwoord niet juist zijn.
Deze gegevens heb ik echter nooit aangemaakt en het hanteren van dezelfde gegevens als voor inkomend werken niet...
Wat zie je in de logs als je dit probeert? Is het anders handig als ik even mee kijk op je desktop om de Outlook instellingen te controleren? Als je dit wilt stuur me dan even een prive bericht.