2010-04-02 5 views

Répondre

13

La réponse courte est que vous ne pouvez pas. Les clients de messagerie ne permettent pas aux courriels de déclencher leur fonctionnalité Forward. Le plus proche, vous pourriez venir serait de fournir un lien vers un formulaire qui demande aux gens de vous donner des adresses e-mail appartenant à des tiers auxquels vous pourriez ensuite envoyer un courriel. (Si j'étais cette tierce partie, l'e-mail serait déposé directement dans ma corbeille, éventuellement après avoir rempli le formulaire ennuyeux pour signaler les spammeurs qui est disponible sur le OIC)

Les bonnes nouvelles sont que les clients email ont des fonctionnalités Forward intégré, de sorte que vous n'avez pas besoin de réinventer la roue.

0

J'essayerais d'utiliser la route de script côté serveur. Avec PHP, utilisez la fonction mail et récupérez la TO: $ person d'une variable post qui est envoyée.

Vous pouvez le lier comme:

Click <a href="http://bmtk.net/forward.php?**uniqueid**">here</a> to forward this email to a friend! 
0

Le plus proche, vous pouvez probablement venir à l'aide d'un hyperlien direct serait quelque chose comme ceci:

mailto:[email protected]?subject=New+email&body=Blahblah 

Si l'utilisateur tente d'ouvrir ce lien , cela devrait déclencher le client de messagerie par défaut de l'utilisateur à apparaître avec une nouvelle fenêtre d'email où l'adresse, la ligne d'objet et le corps du destinataire sont déjà remplis. Je suis conscient que ceci pourrait ne pas être la fonctionnalité que vous recherchez . De plus, il est fort probable que cela ne fonctionnera pas avec tous les clients de messagerie, et même si c'était le cas, il serait très difficile d'ajouter tout le corps de l'e-mail à cette URL de lien hypertexte.

Par conséquent, je vous propose aussi résoudre ce problème, soit:

  • en laissant le lecteur de courriel utiliser directement de son installation avant client de messagerie; ou

  • diriger le lecteur de courrier électronique à un formulaire Web où vous laissez lui fournir l'adresse e-mail de l'ami, puis générer le courrier à envoyer dans un script sur le serveur, et utiliser un serveur de messagerie pour envoyer directement le courrier .

5

La petite astuce que j'utilise est de quitter la partie « mailto » en blanc, puis en la section « corps » mis en un lien qui pointe vers une archive en ligne de l'e-mail html je les envoie.

Comme ceci: mailto: Sujet = Sujet% 20from% 20My% 20Original% 20Email & corps = Lien% 20Pour% 20online% 20Archive% 20de% 20Original% 20Email:% 20http: //www.bing.com/

Dans outlook, lien est automatiquement dans un lien hypertexte et leurs valeurs par défaut du curseur sur le champ « a », car il est la seule chose qui reste vide.

Je l'ai fait comme un travail rapide autour jusqu'à ce que nous coder une page de destination pour eux de remplir un formulaire et entrer leur adresse e-mail des amis, etc.De cette façon, si quelqu'un rencontre un lien vers notre email archivé sur notre site, il aura le lien pratique pour ouvrir automatiquement son email et commencer à envoyer un message à ses amis.

Questions connexes