Joomla 5 Mitteilung

Wir freuen uns mitteilen zu können, dass seit dem 29. Januar 2024 alle unsere Joomla Erweiterungen mit Joomla 5 kompatible sind.

Für alle die gerade noch von Joomla 3 auf 4 aktualisieren: Anleitungen für die Joomla 4 Migration gibt es hier:

Es gibt nun auch eine eigenständige Dokumentation für Visforms für Joomla 4 und für Visforms auf Joomla 5

Forum

Visforms Subscription Inhaber können in unserem Forum Fragen stellen. Bitte mit dem entsprechenden Benutzer anmelden.
Jeder kann lesend auf das Forum zugreifen.

Bitte stellen Sie nur 1 Frage pro Thema.

Wichtig Angaben für fast jede Frage:
V1: Welche Visforms-Version läuft?
V2: Welche Joomla-Version läuft?
V3: Welche PHP-Version läuft?

Email Receipt Text - length limit?

Mehr
8 Jahre 10 Monate her #2406 von mikepritchard
Email Receipt Text - length limit? wurde erstellt von mikepritchard
I am using Visforms Version 3.1.1
and have a longer email receipt I need to send.
After lots of testing I have found I can't send out the email if the text is too long.
Is there a solution for this?

I know that is the problem because I am testing with my own email address. So I get the email registration but don't get the email confirmation (email receipt text).

Thanks,
Mike

Mehr
8 Jahre 10 Monate her #2407 von Administrator AV
Administrator AV antwortete auf Email Receipt Text - length limit?
Hi Mike,

Visforms 3.1.1 is quite an old version, running on Joomla! 3.3.5 which is an old Joomla! Version that is no longer supported as well.
Although you can download Visforms version, that run on Joomla! 3.3.5 or lower (and even Joomla! 2.5) there is no further development for those Visforms versions.

In the time since the release of Visforms 3.1.1 I have made to major adjustments to the mailing.

1. Add replayTo header to mail (hopefully less problems with being blocked as spam): Mailfrom should always use the registered domain name of the website to prevent mails from being classified as spam (by relay server). (Visforms 3.2.0)

2. Mails are sometimes blocked by spam filters due to too many characters in one line. Set encoding option in mails to enforce proper line breaks. (Visforms 3.4.3)

Actually I think, that your problems with sending mails with long text are those which where fixed by the 2. code change.
If you do not want to update your website to a current Jooma! Version (3.4.8 ) and update Visforms as well to the latest stable version (3.5.7) which obviously is a big step which needs backups and testing..., you can try to change the functions in the Visforms core file and add the code change, made in Visforms 3.4.3.

Please make a backup copy of the components/com_visforms/models/visforms.php file
Then change the original
Code:
components/com_visforms/models/visforms.php
file.
Find the
Code:
private function sendReceiptMail($visform)
add
Code:
$mail->Encoding = 'base64';
after
Code:
$mail->IsHTML (true);
at the end of this function.

You can add this line to the
Code:
private function sendResultMail($visform)
as well (same position).

You don't need to worry about future updates of Visforms on your website because they will contain this code changes already.

Regards,
Aicha

:idea: I recommend you the new and up-to-date documentation for Joomla 4:
docs.joomla-5.visforms.vi-solutions.de/en/docs/
Most of this also applies retrospectively to Joomla 3.
Please only ask 1 question per topic :-).

:idea: Ich empfehle Dir die neue und aktuelle Dokumentation für Joomla 4:
docs.joomla-5.visforms.vi-solutions.de/docs/
Das meiste gilt rückwirkend auch für Joomla 3.
Bitte immer nur 1 Frage pro Thema stellen :-).

Mehr
8 Jahre 9 Monate her #2409 von mikepritchard
mikepritchard antwortete auf Email Receipt Text - length limit?
Thank you Aicha!!!
That fixed it, and thank you very much for the great explanation. That helps.
I didn't realize this version was so old, I had a problem with an upgrade of vis forms so haven't upgraded this one. When I get a chance I will test and upgrade.
Thanks again!

Mehr
8 Jahre 9 Monate her #2413 von Administrator AV
Administrator AV antwortete auf Email Receipt Text - length limit?
Hi Mike,

I'm very glad to hear that I could help you!
You're welcome.

I know, that updating Joomla! and Visforms from an old(er) version is a big deal and I can understand if you are reluctant.

I try to improve the features available in Visforms continiously, that is why I sometimes have to adapt the database, refactor the code, remove old files and add new one's and so on. I really tried to create update scripts that run fully automatically, so that the update is as easy as possible but of course I sometimes make mistakes or do not anticipate things so it is always possible that the update does not work as good as I would like it to work on a specific installation. Therefore the most important thing for me is a good backup before you start updating. I use Akeeba Backup all the time. It is simply great.

Regards,
Aicha

:idea: I recommend you the new and up-to-date documentation for Joomla 4:
docs.joomla-5.visforms.vi-solutions.de/en/docs/
Most of this also applies retrospectively to Joomla 3.
Please only ask 1 question per topic :-).

:idea: Ich empfehle Dir die neue und aktuelle Dokumentation für Joomla 4:
docs.joomla-5.visforms.vi-solutions.de/docs/
Das meiste gilt rückwirkend auch für Joomla 3.
Bitte immer nur 1 Frage pro Thema stellen :-).

Moderatoren: Administrator AVAdministrator IV
Powered by Kunena Forum