TOPIC:

Mailversand. Übermittlungsteile setzen From-Emailadresse nicht um 4 weeks 1 day ago #257269

  • Topic Author
  • Mister.Miracle
  • Offline
  • Senior Breezer
  • Senior Breezer
  • Posts: 131
  • Karma: 1
  • Thanks: 1
Hallo zusammen,

in meinem Formular gibt es ein verstecktes Feld für die Abfrage der Emailadresse des aktuellen Users und eines für den Namen. Beide Felder werden automatisch vorausgefüllt. Das ganze sieht da jeweils so aus:

Feldname: name
<?php $string = ""; $string .= JFactory::getUser()->get('name'); return $string ?>
Feldname: Email
<?php $string = ""; $string .= JFactory::getUser()->get('email'); return $string ?>

Die Daten habe ich auch mal zum Test anzeigen lassen und kann bestätigen sie werden mit den richtigen Werten ausgefüllt!!!

Jetzt erzeuge ich am Ende des Formulars eine HTML-Email, die die Daten aus dem Formular zusammensetzt. Unter anderem soll dort der From und FromName natürlich durch den aktuellen User ersetzt werden und Nicht die Konfigurations-Email von Joomla, die ich in der Konfiguration von Joomla eingegeben habe.

Dazu habe ich folgenden Code in den Optionen / Erweitertet Optionen / Übermittlungsteile / Ende Übermittlung / Spezial erzeugt.

Ich gebe hier die aus meiner Sicht wichtige Codezeilen wieder:
$attachment = '';
$isHtml = true;

// Definition des Email-Emfpänger
$from_email = '';
if ( ff_getSubmit('Email').nl() != "") {
	$from_email = ff_getSubmit('Email');
}
$from_name = '';
if ( ff_getSubmit('Name').nl() != "") {
	$from_name = ff_getSubmit('Name');
}
...
// Zusammensetzung der Email und anschließender Versand
// $this->sendMail($from, $fromname, $recipient, $subject, $body_vrett, $attachment, $isHtml);
$this->sendMail($from_email, $from_name, $alle_empfaenger, $subject, $body, $attachment, $isHtml);
selbstverständlich gibt es die anderen Variablen auch noch wie
  • subject
  • body
  • alle_empfaenger

Wenn ich Emails auslöse über das Formular kommt diese bei mir aber immer wie folgt an:

1.) Absendername: Name des Users --> funktioniert anscheinend
2.) Absenderemail: Emailadresse aus der Joomla-Konfiguration der Website also website@DOMAIN.TLD

Klicke ich auf Antworten bei dieser eingetroffenen Email, so wird diese an die Emailadresse des Users verschickt, so wie ich das auch gern hätte... also nur ein optisches Problem, aber eigentlich würde ich gerne den Fehler bereinigen... ist sicher nur eine Kleinigkeit, die ich aktuell übersehen habe.

Wo ist mein Fehler... ich sehe ihn leider nicht :-(

Wer Ideen hat... gerne her damit :-)
Danke schon mal im voraus für Tipps.

Please Log in or Create an account to join the conversation.

Mailversand. Übermittlungsteile setzen From-Emailadresse nicht um 4 weeks 41 minutes ago #257286

  • tihana.krivic's Avatar
  • tihana.krivic
  • Online
  • Moderator
  • Moderator
  • Posts: 5364
  • Karma: 3
  • Thanks: 383
Hi,

sorry I am not German speaker, but I tried to keep track of what you want

As I can see your code is ok.
When you click on reply, you want to have this entered email by user see there?

Sorry, if I missunderstood you

Regards,
Tihana

Please Log in or Create an account to join the conversation.

Mailversand. Übermittlungsteile setzen From-Emailadresse nicht um 3 weeks 16 hours ago #257672

  • Topic Author
  • Mister.Miracle
  • Offline
  • Senior Breezer
  • Senior Breezer
  • Posts: 131
  • Karma: 1
  • Thanks: 1
Hello,

if i got the email, i click on answer... the emailadress is right und right shown und the email will send to the right receiption.

but...
the mail form the breezing form to the first receiption is shown wrong. There is the sender the emailadresse of joomla configuration mayba webmaster@joomla-website.de and not the real sender-emailadress :-(

Hope you understand the problem...

thanks for helping

Please Log in or Create an account to join the conversation.

Mailversand. Übermittlungsteile setzen From-Emailadresse nicht um 3 weeks 1 hour ago #257680

  • tihana.krivic's Avatar
  • tihana.krivic
  • Online
  • Moderator
  • Moderator
  • Posts: 5364
  • Karma: 3
  • Thanks: 383
Hi,

ok, then go to your form->Advanced->More options->Admin Emails->Alternative Reply to email and put this:
{email}
where email is name of your email field in the form (replace it with your name for email, not title).
So when you as admin receive email and click on reply there will be user email address (real sender).

Let me know if you need more help

Regards,
Tihana

Please Log in or Create an account to join the conversation.

Mailversand. Übermittlungsteile setzen From-Emailadresse nicht um 2 weeks 6 days ago #257724

  • Topic Author
  • Mister.Miracle
  • Offline
  • Senior Breezer
  • Senior Breezer
  • Posts: 131
  • Karma: 1
  • Thanks: 1
but i create the sent email by a script not by admin email.
i dont use the admin email feature.

Please Log in or Create an account to join the conversation.

Mailversand. Übermittlungsteile setzen From-Emailadresse nicht um 2 weeks 6 days ago #257727

  • tihana.krivic's Avatar
  • tihana.krivic
  • Online
  • Moderator
  • Moderator
  • Posts: 5364
  • Karma: 3
  • Thanks: 383
Hi,

could you please post here your script code, that I can check it?

Regards,
Tihana

Please Log in or Create an account to join the conversation.

  • Page:
  • 1
Moderators: ForumSupport
Time to create page: 0.043 seconds

BreezingForms Pro 1.4.7 for WordPress Released!

Available in the membership section.

September Discount!

Massive discounts on all subscriptions!

Get Your Subscription Here

Quick Links

Downloads

BreezingForms

ContentBuilder

BreezingCommerce

Templates

Documentation

BreezingForms

ContentBuilder

BreezingCommerce

Apprendre BreezingForms (French Community)

Apprendre et maîtriser BreezingForms par des tutoriels et exemples, le tout en français

breezingforms.eddy-vh.com

Questions et réponses sur les forums de l'AFUJ

AFUJ

Special Offer

Summer Sale! All subscriptions at a special price!

Includes prio support, all of our current and future Joomla!® extensions and Joomla!® templates for the duration of your membership.

Get it from here

3rd Party Discount - 25% Off

We help you to keep your costs under control. If you are a new member and purchased a form building tool from a different form vendor, then you'll get a 25% discount on our subscription plans.

How to receive the discount:

Send us a quick email to sales@crosstec.org with a proof of purchase (for example a paypal receipt), await payment instructions and enjoy your membership!