E-mail

Általános kérdések a Webshop Hun1 Smarty programról.
Post Reply
aranyijanos
Hozzászólások: 41
Csatlakozott: szomb. júl. 27, 2013 8:10 pm
Kapcsolat:

Re: E-mail

Hozzászólás Szerző: aranyijanos »

szia,

köszönöm szépen.

üdv,
jani

Avatar
mezofi
Site Admin
Hozzászólások: 933
Csatlakozott: csüt. okt. 16, 2008 7:30 am
Kapcsolat:

Re: E-mail

Hozzászólás Szerző: mezofi »

Nincs mit.
Mezőfi

Avatar
bricsek
Hozzászólások: 24
Csatlakozott: szomb. dec. 21, 2013 2:30 pm
Kapcsolat:

Re: E-mail

Hozzászólás Szerző: bricsek »

Szia István.

Át költöztettem a shop-ot a Web-Server -hez, 14 nap teszt időszakra és megszűntek a levelezési problémák.

Ellenben a Megrendelés elküldése gombra kattintva kimennek az email-ek de ezt írja, hogy :

Warning: include(/home/bricsek/web/admin/functions/incash_export.php): failed to open stream: No such file or directory in /home/bricsek/web/admin/include/vasarloi_szint/rendeles_elkuldese.php on line 787

Warning: include(): Failed opening '/home/bricsek/web/admin/functions/incash_export.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /home/bricsek/web/admin/include/vasarloi_szint/rendeles_elkuldese.php on line 787

Fatal error: Call to undefined function incashExport() in /home/bricsek/web/admin/include/vasarloi_szint/rendeles_elkuldese.php on line 788

Sajnos a letöltött állományban nincs benne a nevezett file. (admin/functions/incash_export.php)
Ezt beállítással ki lehet kapcsolni, esetleg későbbi modul része, vagy sajnos a telepítő zip fileból kimaradt.
Amit letöltöttem: 2.0 webshop 3.0 adatbázisal szeptember 4. az utolsó frissítés dátuma.

Ezenkívül úgy néz ki minden remekül működik.

Az ingyenes tárhelyeken a kísérletezést feladtam a sok probléma miatt.

Köszönöm: Hamar Csaba
Webshop verzió: 2.0
Adatbázis verzió: 3.0
Hamar Csaba

Avatar
mezofi
Site Admin
Hozzászólások: 933
Csatlakozott: csüt. okt. 16, 2008 7:30 am
Kapcsolat:

Re: E-mail

Hozzászólás Szerző: mezofi »

Szia,
A fájlban ki kellene kommentezni a két sort.
A shop/admin/include/vásárlói_szint/rendeles_elkuldese.php 787. sorában valami ilyesmi lehet:

Kód: Egész kijelölése

include(ROOT."modules/incash/functions/incash_export.php");
	incashExport($_GET["inf_id"],"false"); // false a letöltésre, elmentetjük
A két sort két perjellel kellene kezdeni, így

Kód: Egész kijelölése

//include(ROOT."modules/incash/functions/incash_export.php");
	//incashExport($_GET["inf_id"],"false"); // false a letöltésre, elmentetjük
Mezőfi

Avatar
bricsek
Hozzászólások: 24
Csatlakozott: szomb. dec. 21, 2013 2:30 pm
Kapcsolat:

Re: E-mail

Hozzászólás Szerző: bricsek »

Tisztelt István!

Köszönöm!

Működik.
Webshop verzió: 2.0
Adatbázis verzió: 3.0
Hamar Csaba

Avatar
mezofi
Site Admin
Hozzászólások: 933
Csatlakozott: csüt. okt. 16, 2008 7:30 am
Kapcsolat:

Re: E-mail

Hozzászólás Szerző: mezofi »

Nincs mit.
Mezőfi

Avatar
bricsek
Hozzászólások: 24
Csatlakozott: szomb. dec. 21, 2013 2:30 pm
Kapcsolat:

Re: E-mail

Hozzászólás Szerző: bricsek »

Sziasztok!
Véletlenül rájöttem egy levélküldési érdekességre és ezt szeretném megosztani a fórumozókkal.
Aki az ATW ingyenes szerverén szeretné kipróbálni a shopot annak a levélküldéssel is lesznek problémái.
A visszapattanó levél tartalma:

"This message was created automatically by mail delivery software.

A message that you sent could not be delivered to one or more of its
recipients. This is a permanent error. The following address(es) failed:

xxxxxxx@gmail.com
SMTP error from remote mail server after end of data:
host gmail-smtp-in.l.google.com [2a00:1450:4008:c01::1a]:
550-5.7.1 [2a01:270:0:210::1 11] Our system has detected that this message
550-5.7.1 is not RFC 2822 compliant. To reduce the amount of spam sent to
550-5.7.1 Gmail, this message has been blocked. Please review
550 5.7.1 RFC 2822 specifications for more information. rf10si434817bkb.206 - gsmtp

------ This is a copy of the message, including all the headers. ------"


Ezt a hibát az okoza, hogy az ATW szervere úgy van beállítva, hogy a kimenő levél fejlécéhez hozzáfűz egy "From:xxxxx@xx.xx" tagot (ekkor már kettő lesz), ami miatt a fogadó szerver eldobja a levelet, a szabványosságra hivatkozva.
A mail() függvény viszont nincs tiltva az ATW-nél, ezért a shop levelezési beállításainál a phpmailer helyett mailt választottam,és módosítottam a shop/include/email/email_kuld.php 28. sorát erről:
$fejlec .="FROM: ".$kitol."\r\n";
erre:
//$fejlec .="FROM: ".$kitol."\r\n";

így már csak egyszer kerül a fejlécbe a "From:" és így az ATW tárhelyről küldött levelek eljutnak a címzetthez.

Nemtudom másra van-e kihatással az eszközölt módosítás, de ha valaki tesztelni szeretne azon a szerveren napi 20 email küldési lehetőséggel akkor ezen a vonalon el tud indulni.
Webshop verzió: 2.0
Adatbázis verzió: 3.0
Hamar Csaba

Avatar
mezofi
Site Admin
Hozzászólások: 933
Csatlakozott: csüt. okt. 16, 2008 7:30 am
Kapcsolat:

Re: E-mail

Hozzászólás Szerző: mezofi »

Köszi,
Ahány tárhely annyiféle beállítás. :)
Mezőfi

boreger
Hozzászólások: 8
Csatlakozott: hétf. márc. 03, 2014 1:29 pm
Kapcsolat:

Re: E-mail

Hozzászólás Szerző: boreger »

Szia!
Az admin felületről a beérkezett regisztrációról és a megrendelésekről nem érkezett e-mail értesítő a fiókunkba, illetve én sem tudok az adminból küldeni a címzettnek levelet (de maga a megrendelés látszódik).
Ezt írja ki:
" Levelezési hiba miatt a levél nem küldhető el."
Köszi előre is

Avatar
mezofi
Site Admin
Hozzászólások: 933
Csatlakozott: csüt. okt. 16, 2008 7:30 am
Kapcsolat:

Re: E-mail

Hozzászólás Szerző: mezofi »

Lehet kellene egy Gyakori kérdések rész ahol leírom azokat a dolgokat amik ezt a jelenséget okozhatják. Előbb utóbb az lesz.
Amik okozhatják:
- A tárhelyen le van tiltva az e-mail küldés,
- A tárhelyen napi limit van és ezt túllépted,
- A tárhelyen csak bizonyos jelszó beírásával, vagy más furfangos módon lehet használni a levelező szerverüket,
- A tárhelyen csak SMTP levél küldés van engedélyezve,
- A webshopban nincs megfelelően megadva a mail küldő e-mail címe. Küldő neve <emailcim@emailcim>
- A webshopban be lett állítva az SMTP küldés, de ez nincs engedélyezve a tárhelyen, vagy nem megfelelőek az adatok,
- A webshopban nincs megfelelően megadva a shop email címe,
- A tárhelyen esetleg csak azon e-mail címe lehet a feladó ami a domain névhez van készítve.

Remélhetőleg elég lehetőséget felsoroltam, hogy miért is nem tudja átadni a shop a levelet a tárhely levelező szerverének.

Üdv
Mezőfi István

Post Reply

Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 3 vendég