Commit Graph

5 Commits

Author SHA1 Message Date
7b2010b607 Poista IP-osoite saatavuuskysely-sähköpostista
IP tallentuu edelleen kyselyt.log-tiedostoon ja rate limit -järjestelmään.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-13 09:33:38 +02:00
288327ec51 SMTP STARTTLS + auth sivusto@cuitunet.fi kautta smtp.mail2.fi:587
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-13 09:18:41 +02:00
0f60ea46d4 Vaihda mail() suoraan SMTP-lähetykseen mx.mail2.fi:hin
Pleskin postfix ei toimittanut postia oikein. Nyt send.php
lähettää suoraan MX-palvelimelle port 25 kautta.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-13 09:15:34 +02:00
2e58865f66 Lisää error_log lomakkeen sähköpostilähetykseen debug-tarkoitukseen
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-13 09:08:47 +02:00
f0d3b66756 Add working availability form with PHP email sending
- send.php handles form submission and sends email via mail()
- Honeypot field for bot protection
- IP-based rate limiting (60s cooldown)
- Query logging to data/kyselyt.log
- Frontend JS with loading state and success/error feedback
- data/ directory protected with .htaccess

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-10 00:41:08 +02:00