MayaLabs Discussion Area

Suomeksi (Finnish only) => MLInvoiceen liittyvä keskustelu => Topic started by: Petri Alestalo on 16.04.12 - klo:14:48

Title: s-postin lähetys?
Post by: Petri Alestalo on 16.04.12 - klo:14:48
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)
Title: RE: s-postin lähetys?
Post by: Ere Maijala on 17.04.12 - klo:18:25
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 (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 (http://glob.com.au/sendmail/). Lisää ohjeita, esim. tämä (http://digiex.net/guides-reviews/guides-tutorials/application-guides/544-configuring-php-under-windows-use-gmail-external-smtp-server-ssl.html), löytyy hakusanoilla php fake sendmail.

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

t. Ere
Title: RE: s-postin lähetys?
Post by: Petri Alestalo on 18.04.12 - klo:17:50
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.
Title: RE: s-postin lähetys?
Post by: Petri Alestalo on 18.04.12 - klo:18:12
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 ...
Title: RE: s-postin lähetys?
Post by: Petri Alestalo on 21.04.12 - klo:13:43
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...
Title: RE: s-postin lähetys?
Post by: Petri Alestalo on 22.04.12 - klo:16:05
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 :)