VirtueMart Forum

VirtueMart 2 + 3 + 4 => General Questions => Topic started by: RobertL on April 07, 2022, 21:05:32 PM

Title: VM Product Ask a question not sent
Post by: RobertL on April 07, 2022, 21:05:32 PM
Hi,

having an issue with emails not being sent when trying to Ask a question. It goes through the motion, and states that it has been sent, but it doesn't actually send it.
It does also show a notice after supposed sending 'You must provide at least one recipients email'.

Both 'Allow non logged-in to send a recommendation or ask a question' and 'Allows to Ask a question' are enabled. Using just the PHP mailer. Email are sent from regular
forms (Convert Forms) as well as the test one from the Global configuration.

J 3.10.8
VM 3.8.9 10514
YooTheme Pro 2.7.21
PHP 7.4.28

would appreciate a tip, thanks
Title: Re: VM Product Ask a question not sent
Post by: pinochico on April 07, 2022, 21:09:41 PM
I have tip, sure :)

Barcelona today win...
I have the same amount of information from you there
Title: Re: VM Product Ask a question not sent
Post by: GJC Web Design on April 07, 2022, 21:59:44 PM
Does Joomla send emails?  Contact page etc?  Is the order email sent?
Title: Re: VM Product Ask a question not sent
Post by: RobertL on April 08, 2022, 17:28:45 PM
I'm sure they will pinochico, my favorite team :)

As for the mail, yes, Joomla sends an email (test email in config), contact forms send email (convert forms on the front), only VM doesn't, and it should be picking up Joomla's settings. It's a backend invoicing
shop only, no front (distributor) so runs Artio's VMInvoice 3 as well for invoicing, and those settings are from Joomla as well, and those emails are sent as well.

This setup is identical to other shops I built, shy of minor version differences, except on this one it doesn't send the email from Ask a Question.

thanks
Title: Re: VM Product Ask a question not sent
Post by: GJC Web Design on April 09, 2022, 22:19:41 PM
You must provide at least one recipients email means that the php mailer isn't receiving a recipient address so u have to back trace from there