s-postin lähetys?

Started by Petri Alestalo, 16.04.12 - klo:14:48

Previous topic - Next topic

Petri Alestalo

Hei!
Ohjelma vaikuttaa käyttökelpoiselta :)
Olisi pari kysymystä
- Mite laskun saa lähetettyä s-postilla ? Tulee virhettä ettei pysty lähettämään...
 En ainakaan viellä löytänyt ohjetta että mitä pitää säätää...
-Toiselle koneelle asensin ja se PDF laskun teko ei onnistunut ...
 Asensin toiselle koneelle ja PDF luonti näyttäisi toimivan siinnä...
 Missäköhän ongelma (molemmat koneet win 7 ja teoriassa kaikki tuli thtyä asennuksessa samoin)

Ere Maijala

Tervehdys!

Lähetykseen käytetään PHP:n omaa lähetystoimintoa (mail). Tähän liittyvistä asetuksista löytyy dokumentaatiota osoitteesta http://www.php.net/manual/en/mail.setup.php. Windowsissa täytyy säätää SMTP-asetukset kohdalleen, jotta sähköpostin lähettäminen onnistuu. Nämä asetukset riippuvat internet-palveluntarjoajasta. Jos SMTP-palvelin edellyttää suojattua yhteyttä ja/tai autentikointia, voidaan käyttää Fake Sendmail -ohjelmaa. Lisää ohjeita, esim. tämä, löytyy hakusanoilla php fake sendmail.

PDF:n luonnin epäonnistumisesta voisi löytyä tarkempaa tietoa PHP:n virhelokista.

t. Ere

Petri Alestalo

Hei!
Kiitos vastauksista...
Löysinkin jo noita ohjeita konfigurointiin ja logifilejä...
siellä xampp hakemistossa oli sendmail hakemisto, kokeilen sinne eri smtp asetuksia.
Viellä ei ole toiminut logit herjaa authentikoinnista...

Kokeilen uudelleen asennusta siihen koneseen jossa PDF ei toiminut.
Oli ainakin eri versiot tuosta XAMPP:stä koneissa.

Petri Alestalo

Hei!
Nyt rupesi toimimaan PDF ...

Poistin windows XAMPP 1.7.4
Asensin 1.7.7

Voi tietysti johtua jostain muustakin kuin tuosta versiosta ettei toiminut minulla ...

Petri Alestalo

Koitettu laíttaa windowsissa maili kuntoon:
Ei viellä toimi (smtp palvelimena kokeiltu gmail & microsoftin 365 palvelun outlookkia)

Virhe ilmoitusta :
12.04.21 13:33:21 : Client was not authenticated

DEBUG log :
12.04.21 13:33:16 ** Connecting to pod51013.outlook.com:587
12.04.21 13:33:16 ** Connected.
12.04.21 13:33:16 << 220 pod51013.outlook.com Microsoft ESMTP MAIL Service ready at Sat, 21 Apr 2012 10:33:16 +0000
12.04.21 13:33:16 >> EHLO PC1
12.04.21 13:33:16 << 250-pod51013.outlook.com Hello [xx.xxx.xxx.x]250-SIZE 36700160250-PIPELINING250-DSN250-ENHANCEDSTATUSCODES250-STARTTLS250-AUTH250-8BITMIME250-BINARYMIME250 CHUNKING
12.04.21 13:33:16 ** Authenticating as xxx@xxxxx.onmicrosoft.com
12.04.21 13:33:16 >> MAIL FROM:
12.04.21 13:33:21 << 530 5.7.1 Client was not authenticated
12.04.21 13:33:21 ** Disconnected.
12.04.21 13:33:21 ** Disconnected.
12.04.21 13:33:21 ** Disconnected.
12.04.21 13:33:21 ** Client was not authenticated

Täytyy viellä jatkaa yrittämistä :)
Aika tuskaista...

Petri Alestalo

Nyt lähti toimimaan sähköpostin lähetyskin.
On ilmeisesti jotenkin vajaa versio sendmail :sta tuon windows XAMPP 1..7.7 mukana.

1. Hain http://www.glob.com.au/sendmail/ uuden zip paketin
2. purin c:\XAMPP\sendmail hakemistoon

Sen jälkeen lähti toimimaan.

Eli jos windows XAMPP & sendmail.exe sähköposti lähetysten kanssa saatte virheilmoitusta

"530 5.7.1 Client was not authenticated"

Noilla yllä olevilla toimilla saattatte säästyä parin päivän tuskailulta :)