Vraag & Antwoord

Programmeren

Cygwin: email versturen

6 antwoorden
  • Hi allemaal, Ik heb een bash-script draaien die controleerd of er errors zijn opgetreden. Zo ja, dan wordt er een email verstuurd naar een mailgroep. Die email werd verstuurd via smtp van een eigen domain die ik destijds had. Sinds kort ben ik overgestapt op gmail en krijg het versturen van emails niet werkend. Ik gebruik onderstaande code: cat test_email.txt | email -s "test" -r "smtp.gmail.com" -p "587" -u "<mailadres>@gmail.com" -i "<wachtwoord>" -f "<mailadres>@gmail.com" -n "De Naam" "<mailadres_ontvanger>" maar krijg onderstaande melding: Communicating with SMTP server... email: FATAL: Smtp error: 530 5.7.0 Must issue a STARTTLS command first. 16sm1073380ewy.10 Ik heb geen ideeen meer hoe ik dit moet oplossen Iemand die het wel weet?
  • Het lijkt er op dat de SMTP server van gmail een beveiligde verbinding (met TLS) wil.
  • Hi Supersnail, Dat klopt, daarom moest ik ook poortnummer 587 opgeven. Alleen hoe geef ik aan dat het een tls verbinding moet zijn, alleen aangeven met poortnr voldoet schijnbaar niet.
  • Dat zou je moeten aangeven in het programma dat de e-mail verstuurt. Zoals ook in de foutmelding staat moet dat programma als eerst "STARTTLS" naar de SMTP server versturen.
  • Dat is het h'm nou juist, hoe? Email heeft wel een manual page, maar staat niks over ssl of starttls.
  • Ik ken het programma niet, dus ik vrees dat ik je daar niet mee kan helpen. Waar komt het vandaan? Heb je al op die website gekeken?

Beantwoord deze vraag

Weet jij het antwoord op deze vraag? Registreer of meld je aan met je account

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.