ssmtp kan mail niet verzenden

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • DeerDitch
  • Registratie: Mei 2010
  • Laatst online: 08-09 07:55
Hoi,

Ik wil mijn Ubuntu media server mails laten versturen bij problemen etc. Hiervoor heb ik ssmtp geinstalleerd en de .conf aangepast:
#
# Config file for sSMTP sendmail
#
# The person who gets all mail for userids < 1000
# Make this empty to disable rewriting.
root=mailadres1@kpnmail.nl

# The place where the mail goes. The actual machine name is required no
# MX records are consulted. Commonly mailhosts are named mail.domain.com
mailhub=mail.kpnmail.nl:25

#UseTLS=YES
#UseSTARTTLS=YES

# Where will the mail seem to come from?
rewriteDomain=kpnmail.nl

# The full hostname
hostname=mailadres1@kpnmail.nl

# Are users allowed to set their own From: address?
# YES - Allow the user to specify their own From: address
# NO - Use the system generated From: address
FromLineOverride=YES
Als ik een
~/ssmtp mailadres2@kpnmail.nl
geef en de daarbij behorende

To: mailadres2@kpnmail.nl
From: mailadres1@kpnmail.nl
Subject: test


dan krijg ik na een 'Enter' om de body te schrijven al gelijk de fout:
ssmtp: 501 5.5.4 Invalid address (mailadres1@kpnmail.nl)


Ik heb ook geprobeerd om de beveiligde smtp server van kpn te gebruiken:
root=mailadres1@kpnmail.nl

mailhub=smtp.kpnmail.nl:587

UseTLS=YES
UseSTARTTLS=YES

rewriteDomain=kpnmail.nl

hostname=mailadres1@kpnmail.nl

FromLineOverride=YES
Dan kan ik wel de body typen, maar als ik de mail dan wil versturen (met Ctrl+D) verschijnt na 3 minuten:
ssmtp: Cannot open smtp.kpnmail.nl:587


Ik heb ook geprobeerd om alleen UseTLS of UseSTARTTLS aan te zetten, maar ook dan dezelfde fout...
Wat doe ik verkeerd? Of ligt het aan KPN?

f251a3362191f14872ff368789dd3c1a220782a1c582fbb31fec609763dd2cef


Acties:
  • 0 Henk 'm!

  • Osiris
  • Registratie: Januari 2000
  • Niet online
email-adres != hostname

Overigens is UseTLS en UseSTARTTLS waarschijnlijk, gok ik (ken sSMTP niet) 'mutually exclusive': grote kans dat m.b.v. UseTLS een 'directe' TLS-verbinding gestart wordt (draait i.p. op poort 465), terwijl waarschijnlijk UseTLS initieel een 'normale' (non-TLS) verbinding start naar poort 25/587, waarna de TLS-handshake pas begint na een un-encrypted 'STARTTLS'. Maar dat ging je probleem niet opleveren. Het 1e wat ik hierboven schrijf waarschijnlijk wel ;)

[ Voor 98% gewijzigd door Osiris op 01-07-2015 19:52 ]


Acties:
  • 0 Henk 'm!

  • CAPSLOCK2000
  • Registratie: Februari 2003
  • Laatst online: 12:22

CAPSLOCK2000

zie teletekst pagina 888

Dat hostname lijkt me ook verkeerd. Verder zou ik de mail-adressen met schuine haken schrijven: <mailadres1@kpnmail.nl>
Strict genomen zijn die schuine haken verplicht. Volgens mij accepteren alle mailservers het ook zonder die haken maar bij het debuggen kun je maar beter op de details letten.

PS. Je commando "~/ssmtp" suggereert dat je ssmtp met de hand in je homedir hebt geinstalleerd. Ubuntu levert ssmtp ook als package.

This post is warranted for the full amount you paid me for it.


Acties:
  • 0 Henk 'm!

  • DeerDitch
  • Registratie: Mei 2010
  • Laatst online: 08-09 07:55
PS. Je commando "~/ssmtp" suggereert dat je ssmtp met de hand in je homedir hebt geinstalleerd. Ubuntu levert ssmtp ook als package.
Ja, dat heb ik natuurlijk niet gedaan. Het had /$ moeten zijn.

Maar die hostname was het inderdaad. Dat krijg je ervan als je guides op internet volgt, dan type je alles na wat daar in staat en denk je verder niet echt na. Ik heb hem nu gecomment (met # dus) en nu werkt het. Schuine haken staan er niet in, dus de mailserver van KPN accepteert het wel.

Bedankt voor de input! Ben nog niet klaar met m'n server, dus de kans is groot dat ik binnenkort weer aanklop! ;)

f251a3362191f14872ff368789dd3c1a220782a1c582fbb31fec609763dd2cef