AccueilAideRechercherIdentifiez-vousInscrivez-vous

Bienvenue, Invité. Veuillez vous connecter ou vous inscrire.
Avez-vous perdu votre courriel d'activation?
23 Mai 2012 à 05:08:10

Connexion avec identifiant, mot de passe et durée de la session
Rechercher
    avancée

News

Stats
8763 Messages dans 1087 Fils de discussion par 1002 Membres
Dernier membre: emilie
+  PHP Astux
|-+  NewsletTux v. 2
| |-+  NewsletTux 2 fr (fin du support)
| | |-+  [Réglé] config lien afficher la page en ligne + lien desinscription
Pages: [1] 2 3   Bas de page
Imprimer
Auteur Fil de discussion: [Réglé] config lien afficher la page en ligne + lien desinscription  (Lu 22611 fois)
flesbordes
Néophyte
*
Sexe: Homme
Messages: 37


Graphiste Directeur Artistique freelance


WWW
« le: 11 Août 2008 à 10:48:12 »

Bonjour Matthieu,
ayant bossé dans un grand groupe et ayant crée et routé pas mal de newsletter, je tiens à te saluer pour cet outil open Source, Tux me rappele bien sur Linux, la mandrake... bref, maintenant je ne touche plus du tout a linux, mais suis très satisfait de l'outil. Je commence à m 'y mettre, quelques changement pour la prise en main, mais l'outil reste avancé et simple. Je me prepare une petite news pour ma promo, je bosse en freelance en tant que web designer, et je me demande comment changer le template qui permet d 'afficher le lien de visualisation de la news, du flux en 1er et de desabonnement en fin de news.

et aussi changer l' adresse d 'expedition du mail en dur afin d'apporter quelques changement du nom d'expediteur from et reply to, comme sur hotmail l expediteur est bloque, le mail etant routé par le compte ovh et non par ex no-reply@site.com, les options ne permettent pas de configurer cela de facon efficace pour cacher site@ovh....com
bref, pour un mail, je fais
$headers = "From:  XXX <XXX@XXX.com>\n";
$headers .= "Reply-To: XXX <XXX@XXX.com>\n";
$headers .="Bcc: XXX@XXX.com\n";
$headers .= "X-Priority: 3\n";
$headers .= "X-MSmail-Priority: High\n";
$headers .= "X-mailer: PHP/" . phpversion();

Merci d'avance
Fabien
http://www.vectanim.com/showcase/
« Dernière édition: 30 Décembre 2008 à 20:03:27 par flesbordes » Journalisée

Graphiste Designer Freelance www.vectanim.com
Matthieu
Administrateur
Membre Héroïque
*
Sexe: Homme
Messages: 3461


Unreal Power...


WWW
« Répondre #1 le: 11 Août 2008 à 20:02:27 »

Salut,

merci pour cette salutation Sourire

Concernant le template, si tu parles de changer l'emplacement par défaut de ces liens, utilise le marqueur --FOOTER-- ainsi que des styles CSS embarqués (de préférence) pour modifier respectivement l'emplacement et l'apparence de ces liens.

Pour les headers, il faut modifier la classe Mail de l'outil PHP Mailer inclus à NewsletTux.

Pour l'expéditeur, dans la configurtation (Config > Divers) tu peux changer l'apparence de l'expéditeur du mail.
Concernant Hotmail, c'est pas toujours simple de ne pas être en spam ... Les rares newsletters que je reçois dessus (hormis celles de l'équipe MSN, cela va de soi) passent toujours en spam.
Journalisée

flesbordes
Néophyte
*
Sexe: Homme
Messages: 37


Graphiste Directeur Artistique freelance


WWW
« Répondre #2 le: 12 Août 2008 à 16:55:03 »

salut,
merci pour etre sur de na pas faire d erreur, si je remplace
function ServerHostname() {
        if (
$this->Hostname != "")
            
$result $this->Hostname;
        elseif (
$this->ServerVar('SERVER_NAME') != "")


   
$result $this->ServerVar('SERVER_NAME');
	
	
//par 
	

$result 'XXX@XXX.com';


 cela devrait router mon mail a partir de l adrese autoacknowlegement@vectanim.com, et me reste a trouver le reply to...
« Dernière édition: 30 Décembre 2008 à 20:03:39 par flesbordes » Journalisée

Graphiste Designer Freelance www.vectanim.com
flesbordes
Néophyte
*
Sexe: Homme
Messages: 37


Graphiste Directeur Artistique freelance


WWW
« Répondre #3 le: 12 Août 2008 à 16:57:08 »

j ai du mal a passer mes parametres via l url afin d ajouter l inscription à la newsletter en flash

http://www.monsite.com/formulaireNewsletter.php?email=moi@yahoo.com&submit&form_sent&forceaction=subscribe

le formauliare fonctionne bien independamment,

merci d avance
Journalisée

Graphiste Designer Freelance www.vectanim.com
Matthieu
Administrateur
Membre Héroïque
*
Sexe: Homme
Messages: 3461


Unreal Power...


WWW
« Répondre #4 le: 12 Août 2008 à 18:05:03 »

Hello,

pour une intégration avec flash ça risque d'être un peu plus difficile. Je ne connais presque pas flash. Je suis l'utilisateur lambda qui fait clic clic dessus  Souriant

Bref, plus sérieusement, tu peux utiliser un formulaire surchargé pour passer par URL les variables, mais il te faut forcément une page PHP indépendante du flash. Regarde la doc pour la surcharge de formulaire.
Journalisée

flesbordes
Néophyte
*
Sexe: Homme
Messages: 37


Graphiste Directeur Artistique freelance


WWW
« Répondre #5 le: 12 Août 2008 à 18:53:46 »

merci pour l info,

je viens de regarder la doc,  la formulaire existe formulaireNewsletter.php avec l include, il fonctionne pas de soucis avec les parametres simple par defaut.

je veux pouvoir faire une inscription avec un url de type, j ai regarder pour la surcharge, j ai rajouté les varaibles &ntux2_fa=subscribe&ntux2_ff=%20text,html

http://www.monsite.com/formulaireNewsletter.php?email=blablabla@blablabla.tld&submit=ok&form_sent&ntux2_fa=subscribe&ntux2_ff=%20text,html

et comment est ce que je passe le parametre ok ou submit afin d envoyer les parametres???
« Dernière édition: 12 Août 2008 à 23:31:31 par Matthieu » Journalisée

Graphiste Designer Freelance www.vectanim.com
Matthieu
Administrateur
Membre Héroïque
*
Sexe: Homme
Messages: 3461


Unreal Power...


WWW
« Répondre #6 le: 12 Août 2008 à 19:39:11 »

en fait c'est pas tout à fait prévu comme ça, la surcharge.
Tu dois créer une page PHP avec ces variables dedans, comme expliqué dans la doc. Les passer par URL ne marchera pas sour tous les serveurs, et, en principe, ne devrait pas marcher.

l'email que tu as mis dans ton lien est, je pense, à titre d'exemple ? C'est l'email de la personne qui s'inscrit ?
Il manque le profil de newsletter dans tes variables, et je vois que tu forces le format en texte et html : tu dois donc avoir 2 profils alors.
Pourquoi y a-t-il un %20 qui traine ?

En principe, la surcharge est destinée à cela : on affiche le champ de texte et le bouton "OK" pour que l'abonné n'ait plus qu'à remplir par son mail et valider, le reste des opérations (choix de l'action {inscription | désinscription}, profil de newsletter, format et langue étant définis de manière invisible pour lui.)
Journalisée

flesbordes
Néophyte
*
Sexe: Homme
Messages: 37


Graphiste Directeur Artistique freelance


WWW
« Répondre #7 le: 12 Août 2008 à 21:56:05 »

oups j'ai oublie mon adresse email, si tu peux supprimer le post svp

J tulise cette methode pour pouvoir quel parametre sont a passer en flash, pour l instant j essaye de reconstituer la requete, sur tous les serveurs que j'ai pu tester cela fonctionnait...
pour l instant j en suis la:
http://www.site.com/formulaireNewsletter.php?email=site@site.com&action=subscribe&ntux2_fa=subscribe&ntux2_ff=text,html&ntux2_regnl=2,3&ntux2_fn=210&form_sent=210&submit_210=Ok%20!

les variable register global sont activées mais je les desactive d habitude) ca devrait passer, je ne doit pas etre très loin ...
si tu vois ...
merci encore pour ton aide Sourire
Journalisée

Graphiste Designer Freelance www.vectanim.com
Matthieu
Administrateur
Membre Héroïque
*
Sexe: Homme
Messages: 3461


Unreal Power...


WWW
« Répondre #8 le: 12 Août 2008 à 23:33:20 »

En effet, mais la seule différence c'est que le formulaire est envoyé en POST et non en GET, donc tu n'auras pas submit=Ok%20! (bien que ton essai, sur l'aspect syntaxique, soit tout à fait correct).

Sinon tu dois modifier le fichier form_newslettux.pgp pour passer en GET au lieu de POST ... Mais ça implique quelques changements ...

Pourquoi passer par URL exactement ?
Journalisée

flesbordes
Néophyte
*
Sexe: Homme
Messages: 37


Graphiste Directeur Artistique freelance


WWW
« Répondre #9 le: 13 Août 2008 à 09:29:11 »

salut
l url me permet de voir les parametres à passer au script php pour faire l inscription, mais il me manque encore des parametres ... puisque l inscription ne se fait pas
Concernnant les formats, je vais mettre le format par defaut en html, n'ayant pas le courage de modifier la classe pour faire du multipart, quoique j'ai deja un fichier qui fonctionne...
Retour aux parametres :
 Ind&eacute;ci
j'ai besoin d'identifier les variables afin de les affecter dans flash pour pouvoir les transmettre au formulaire:

mon champs email etant email.text dans flash, jsute pour infos cela donne:
[as]
//email.text="";
var my_lv:LoadVars = new LoadVars();
my_lv.email = email.text;
my_lv.action = "subscribe";
my_lv.ntux2_fa= "subscribe ";
my_lv.ntux2_ff="html";
ntux2_regnl="3";
my_lv.ntux2_fn="210";
my_lv.form_sent="210";
my_lv.forceaction="subscribe";
//my_lv.submit_210=Ok%20!


valider_mc.onPress=function()
{
   my_lv.email=email.text;
   trace (my_lv.email);
my_lv.send("http://www.site.com/formulaireNewsletter.php", "_blank", "POST");
}

[/as]
Journalisée

Graphiste Designer Freelance www.vectanim.com
flesbordes
Néophyte
*
Sexe: Homme
Messages: 37


Graphiste Directeur Artistique freelance


WWW
« Répondre #10 le: 13 Août 2008 à 17:14:17 »

soucis expediteur avec hotmail :
pour l'envoi de na newsletter aucun soucis en specifiant bien le nom de l expediteur + l adresse email d'envoi dans l interface,
par contre le probleme apparait lors de l envoi des messages d inscription et des desinscriptions
l expediteur est bloque par hotmail
le probleme vient du nom
newsletter@ (site.com "Site newsletter"@90plan.ovh.net)
la parenthese n est pas placé ou il faut
cela devrait etre
Site newsletter" (newsletter@site.com) sans avoir le nom de l hebergeur,
Bref si l'on ne saisit aucun nom d'expediteur et aucune adresse de reply, les message d'inscription ne sont pas bloque, l adresse emailest bonne
mais quand on route la news, l expediteur est invisible, donc bloqué....
Est ce que quelqu'un saat ou changer cela, j ai regardé la classe sendmail, mais sans succes... du coup je n'ai rien changé
Je n'ai pu avec des css separer les 2 messages seulement les faire remonter avec le --footer--
Voir cette lettre d'information sur le site site.com
Gérez votre abonnement à la lettre d'information
mais c'est un détail

Journalisée

Graphiste Designer Freelance www.vectanim.com
Matthieu
Administrateur
Membre Héroïque
*
Sexe: Homme
Messages: 3461


Unreal Power...


WWW
« Répondre #11 le: 13 Août 2008 à 20:08:37 »

Salut,
As-tu des caractères spéciaux dans le nom du site ?

Si tu as des @90plan qui trainent c'est probablement du à une apostrophe ou à des guillemets dans le nom de l'expéditeur (moi qui les avais pourtant corrigés  Ind&eacute;ci)
Journalisée

flesbordes
Néophyte
*
Sexe: Homme
Messages: 37


Graphiste Directeur Artistique freelance


WWW
« Répondre #12 le: 13 Août 2008 à 20:58:57 »

bonsoir Matthieu,
rien de special juste Site newsletter pour le nom et newsletter@site.com pour l expediteur
Journalisée

Graphiste Designer Freelance www.vectanim.com
flesbordes
Néophyte
*
Sexe: Homme
Messages: 37


Graphiste Directeur Artistique freelance


WWW
« Répondre #13 le: 13 Août 2008 à 21:02:03 »

Site etant remplacé par XXX pour plus de détails
Au fait je n'ai pas touché au formulaire, ni aux classes, il doit y avoir un truc...
« Dernière édition: 30 Décembre 2008 à 20:04:11 par flesbordes » Journalisée

Graphiste Designer Freelance www.vectanim.com
Matthieu
Administrateur
Membre Héroïque
*
Sexe: Homme
Messages: 3461


Unreal Power...


WWW
« Répondre #14 le: 14 Août 2008 à 13:03:37 »

Quelle méthode d'envoi utilises-tu ? Mail de PHP ou un SMTP ?
Journalisée

Pages: [1] 2 3   Haut de page
Imprimer
Aller à:  

Powered by SMF 1.1.16 | SMF © 2011, Simple Machines
Amber design by Bloc | XHTML | CSS