Jump to content
Latest News: (loading..)

Search the Community

Showing results for tags 'email'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • News and Announcements
    • News and Announcements
    • Partner Announcements
    • Ambassadors
  • Commercial Support
    • Developer Feedback
  • osCommerce Online Merchant v2.x
    • General Support
    • Installation and Configuration
    • Upgrading from Earlier Versions (v2.x to v2.x)
    • Add-Ons
    • Tips and Tricks
    • Security
  • Development
    • osCommerce Online Merchant v2.4
    • osCommerce Online Merchant Community Bootstrap Edition
    • osCommerce Online Merchant v3.x
    • Development Proposals
  • General
    • OSCOMMERCE.TV
    • Next Steps / Optimizations / Marketing
    • Live Shop Reviews
    • E-Commerce Laws
    • General Discussions
    • PHP / SQL / Web Design
  • oscBooks and oscTemplates's Announcements
  • Mini Template System's Announcements
  • PayPal's Announcements
  • Sage Pay's Announcements
  • Solomono - new level osCommerce templates's Announcements

Found 17 results

  1. CE Frozen and SMTP mail

    HI, Has anyone set up SMTP mail with authentication successfully using CE/frozen? I had it up and running 2.3.4BS Gold, but email.php looks different in CE/frozen. Can anyone advise? Thanks Mike
  2. E-Mail encoding issue

    I am in the process of building a shop which is running English and Japanese languages. I was testing and looking at the e-mails and I found some issues which I was able to solve partially. Since I am using Japanese as main language I needed to switch Use MIME HTML When Sending Emails to true. At first I had issues with the Subject encoding which I found a solution by searching through older posts from users that had similar encoding problems. Adding the following fixed the email Subject issue for me. Inside the ..includes/classes/email.php file FIND if (EMAIL_TRANSPORT == 'smtp') { ADD BEFORE/ABOVE // ENCODING FIX $subject = '=?utf-8?B?' . base64_encode($subject) . '?='; FIND $to = (($to_name != '') ? '"' . $to_name . '" <' . $to_addr . '>' : $to_addr); $from = (($from_name != '') ? '"' . $from_name . '" <' . $from_addr . '>' : $from_addr); ADD BEFORE/ABOVE // ENCODING FIX $to_name = '=?utf-8?B?' . base64_encode($to_name) . '?='; $from_name = '=?utf-8?B?' . base64_encode($from_name) . '?='; So now I can see the order confirmation emails in correct encoded Japanese. The last issue that I cannot solve at the moment is the link to the Detailed Invoice. It shows the URL but it is not a link, just plain text. I am currently running osC Edge from January 2018 installed local (XAMPP) using Papercut v5.1.3 as mail client. Does anyone have an idea how to make the link and actual working link within a MIME HTML email?
  3. Recently, I started seeing emails like the welcome signup and Burt's keys emails for reviews. But, I don't think it's rejecting order emails. This is the error message I'm getting below and I'm wondering if anyone else has seen these? host mx6.mail.icloud.com [17.178.97.75] SMTP error from remote mail server after end of data: 550 5.7.1 Message rejected due to local policy. Please visit https://support.apple.com/en-us/HT204137
  4. the attachment can prevent the email will not send to spam or trash box, Somebody have one addon or example for oscommerce? Thanks Marcelo
  5. Hi, i installed a fresh oscommerce to my website but when i tried to test a order to see if everything is working, im quite surprise that i didn't received an email regarding the new order. can anyone help me please?.. Thanks
  6. @Harald Ponce de Leon @burt Could there be some way in 2.4 where we can easily choose a method to send emails, without altering core code? The easiest way I'm guessing would be to override the tep_mail function in includes/functions/general.php. Then we can create and use mail/newsletter modules. Possibilities such as: An app which extends osC's native mail sending, such as Gergely's HTML emails Mailchimp Mandrill Sendinblue Sendgrid Constant Contact etc etc In my vague memory I recall a feature in 2.4 which will override core files, but I'm not sure.
  7. Hello I have problem with display images in all emails of oscommerce when i set "Use MIME HTML When Sending Emails" option is true email display like this --=_6132e6625a1c8599a8079710fb34baa7 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Tiptop Online Shopping Store South Africa ------------------------------------------------------ Order Number: 977 Detailed Invoice:https://tiptopshoppingcart.com/staging/account_history_info.php/order_id/977 Date Ordered: Friday 18 August, 2017 Products ------------------------------------------------------ 1 x Lenovo Yoga 3 Tab Pro 10in LTE Android Tablet (Yoga 3 Pro) = R8,599.02 Network Connectivity 4G LTE Operating System Android Screen Size (Inch) 10.0 ------------------------------------------------------ Sub-Total: R8,599.02 Shipping cost (Estimate shipping cost (Best shipping method will be used for your order)): R0.00 Handling Fee: R29.00 Total: R8,628.02 Delivery Address ------------------------------------------------------ gfgfj fff fghjgfjh hgjhg hjhgyy ghjghjk, 678768768 EC, South Africa Billing Address ------------------------------------------------------ gfgfj fff fghjgfjh hgjhg hjhgyy ghjghjk, 678768768 EC, South Africa Payment Method ------------------------------------------------------ Bank EFT Payment Please pay the exact amount by making an electronic transfer or a direct deposit into our bank account. Our banking details are Account Holder: QPT Group Pty Ltd Bank: Nedbank Account No: 1057900893 Branch Code: 198765 Account Type: Current Important: • Please pay the exact amount of your entire order into our bank account and mark (Your name & order no) as your payment reference. • Please send us POP (proof of payment) via email atlucky@tiptopshoppingcart.com • Your payment cannot be allocated to your order without sending us POP (proof of payment). • Processing of your order will initial as soon as we receive your payment. • Bank EFT can take between 1-2 working days before the money reflects on our system. • Bank deposits can take between 2-5 working days before the money reflects on our system. • Cheque deposits are subject to a clearing period. • Should we not receive payment from you within 5 working days, we will assume you do not want the goods and we cancel your order immediately. For help with any of our online services, please email usat:admin@tiptopshoppingcart.com. --=_6132e6625a1c8599a8079710fb34baa7 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: 7bit <img src='https://tiptopshoppingcart.com/staging/images/logo_email01.jpg' /><br />Tiptop Online Shopping Store South Africa<br />------------------------------------------------------<br />Order Number: 977<br />Detailed Invoice: https://tiptopshoppingcart.com/staging/account_history_info.php/order_id/977<br />Date Ordered: Friday 18 August, 2017<br /><br />Products<br />------------------------------------------------------<br />1 x Lenovo Yoga 3 Tab Pro 10in LTE Android Tablet (Yoga 3 Pro) = R8,599.02<br /> Network Connectivity 4G LTE<br /> Operating System Android<br /> Screen Size (Inch) 10.0<br />------------------------------------------------------<br />Sub-Total: R8,599.02<br />Shipping cost (Estimate shipping cost (Best shipping method will be used for your order)): R0.00<br />Handling Fee: R29.00<br />Total: R8,628.02<br /><br />Delivery Address<br />------------------------------------------------------<br />gfgfj<br />fff fghjgfjh<br />hgjhg<br />hjhgyy<br />ghjghjk, 678768768<br />EC, South Africa<br /><br />Billing Address<br />------------------------------------------------------<br />gfgfj<br />fff fghjgfjh<br />hgjhg<br />hjhgyy<br />ghjghjk, 678768768<br />EC, South Africa<br /><br />Payment Method<br />------------------------------------------------------<br />Bank EFT Payment<br /><br />Please pay the exact amount by making an electronic transfer or a direct deposit into our bank account. Our banking details are <br /><br /><br>Account Holder: QPT Group Pty Ltd <br>Bank: Nedbank <br> Account No: 1057900893 <br> Branch Code: 198765 <br>Account Type: Current<br /><br /><br /> Important: <br /> • Please pay the exact amount of your entire order into our bank account and mark (Your name & order no) as your payment reference. <br /> • Please send us POP (proof of payment) via email atlucky@tiptopshoppingcart.com <br /> • Your payment cannot be allocated to your order without sending us POP (proof of payment). <br /> • Processing of your order will initial as soon as we receive your payment. <br /> • Bank EFT can take between 1-2 working days before the money reflects on our system. <br /> • Bank deposits can take between 2-5 working days before the money reflects on our system. <br /> • Cheque deposits are subject to a clearing period. <br /> • Should we not receive payment from you within 5 working days, we will assume you do not want the goods and we cancel your order immediately.<br /><br /><br /><img src="http://tiptopshoppingcart.com/images/TiptopShoppingCart_OrderProcess02.jpg"><br /><br />For help with any of our online services, please email us at: admin@tiptopshoppingcart.com.<br /><br /><br /><br /><br /> --=_6132e6625a1c8599a8079710fb34baa7-- Here, you can see image link display in img tag but image not display Plz help me ...................
  8. Email Deliverability

    Here is what I think is a good read, or video you can listen to, on how to ensure that your emails don't end up in your customers junk or spam folder. 7 Key Strategies for Avoiding the Gmail Spam Filter Dan
  9. hello all, One of the products I sell is software. It can be pre-downloaded for a trial and can be purchased at any time. Right now, I have to manually send each license code and info via email, most of the time going through oscommerce email service. Often, I do not get to it right away and have people wanting their license code. What I want to do is be able to either send automatic text the license information or even send an image that has all that information typed on it and sent as a .jpg or something once the payment or order is completed. How can I do this? I am at a loss. Also, I can not figure how to do free shipping on it. Even though I have no weight, it is charging the minimum shipping of $2.95. This has me always having to credit this back at the end of the day. Any help would be greatly appreciated. Thanks, Jason
  10. Hi all, should be the part of v2.4 email templates or not? checkout example: https://github.com/tgely/osCommerce-234-bootstrap/tree/cleaned_email_templates
  11. I was unable to find a cannonical support thread for the (aged) contribution titled "smtp through the authentication smtp server" found here: http://addons.oscommerce.com/info/901. I installed this in 2.3.4 and while it allowed me to send emails, it only seems to send text emails, even with MIME HTML set to true. In fact, it strips my HTML tags and leaves my message looking distinctly forlorn. If anyone could shed light on this or direct me to the proper thread, I'd appreciate it.
  12. Can't email Gift Vouchers

    Hi, I loaded the CCGV module for osC2.3.4. I can't send a gift voucher via e-mail either from my website or from my admin panel. It just clocks and ultimately times out. I can send a regular email from the admin panel. Can someone help me with this? ARB
  13. Hi all, I dont want to be wiseacre disappear but have found a lot of problem with reviews system in oscommerce. So i try to mention personal opinion about it. My critics are the folllowing.. For review need prehistory of products. Probably the reviewer has product experriencies and can say something about it. osCommerce shop follows orders? No. osCommerce use the login force to make review which is a very bad behaviour with a press button. There would be better inform reviews after login as neither force login write reviews. Could customer found easy the reviews system to take a review? Hm.. Which customers write review? Basicly nobody unless somebody ask them. Do you remember to write a review yourself after 3 weeks of order? Could customers manage the self reviews in account? No. Are there any contribution for reviews? Yes but I dont find effective solution for it. I am not the supporter to write reviews as admin. I dont like to implement outside ajax applications to give out my shop commercial data. What would be better? First of all oscommerce has another problem. When I tried to rewrite of reviews system just realised that attributes system are not followed in reviews.. When I listed the ordered products by customers the attributes take a limit of options. How could customers reviews reflected to attributes? This main conflict founded between attributes and stocks too. V3 can handle this conflict with parent-child connections but we are producing in v2 at this moment. The best way would be to prevent option's conflict when connect attributes to reviewed product. How could we integrate the previous listed requirements? As @@burt mentioned in oscommerce appears to be totaly outdated topic I have to aggree with him. Previously I take a reflection about his post but I re-evaluated my opinion now. I have started to work out an alpha review module system for oscommerce. under test mode - ask pseudo review form in email after specified order status and date limit - cron management - alternative html reviews page for emails on http server - display statistical page from emails under construction for v2.3.4 - implement review modules in customer account focused on ordered products - implement review box for product_info page with microformats - change login logic to inform customers about reviews - enable reviews vote for visitors Known other conflicts: order language is not figured out in the core. To see in my github repo Estimated full reviews modul will be work out for v2.4 system If you have any question or remark it is free to write here.
  14. Hello, I installed http://addons.oscommerce.com/info/7226. Has anyone had any success with this? I've been able to use it for newsletters, but able to use it for the "contact us" pages on the site. D
  15. Hi everyone, I started a topic some days ago about this, but I realised the problem was caused by an Add-On and not the actual OsC. (You can see the Topic here). I created my OsC Store almost 4 years ago and added some add-ons. The one involve with my problem is call HELD ORDERS v2.2 and it's purpose is to send and email as soon as the client click the LAST button of the Order Confirmation process pages, the one that brings you to Paypal Website. So if the order do not complete because the client haven't click the "Return To Merchant" button on paypal and the order doesn't complete properly, this way we still get an order in the admin section in the Held Orders section (created with the contrib) and an email to notify us. The actual issue is : When I receive the email, it looks exactly like this : This Is My Store Name EMAIL_SEPARATOR EMAIL_TEXT_ORDER_NUMBER 780962 EMAIL_TEXT_INVOICE_URL http://www.XXXXXXXXX.com/account_history_info.php?order_id=780962 EMAIL_TEXT_DATE_ORDERED Thursday 23 February, 2013 EMAIL_TEXT_PRODUCTS EMAIL_SEPARATOR 1 x Item #234 = 89.99$ EMAIL_SEPARATOR EMAIL_TEXT_DELIVERY_ADDRESS EMAIL_SEPARATOR Mister Smith 1111,Street SomeCity ZipCode - Canada EMAIL_TEXT_BILLING_ADDRESS EMAIL_SEPARATOR Mister Smith 1111,Street SomeCity ZipCode - Canada EMAIL_TEXT_PAYMENT_METHOD EMAIL_SEPARATOR PayPal I do have a multi-language store (French and English) and both langues files are uploaded to the server in the admin/includes/languages/french & english. Here's the language file : <?php /* $Id: orders.php,v 1.24 2003/02/09 13:15:22 thomasamoulton Exp $ osCommerce, Open Source E-Commerce Solutions http://www.oscommerce.com Copyright (c) 2002 osCommerce Released under the GNU General Public License */ define('HEADING_TITLE', 'Orders'); define('HEADING_TITLE_SEARCH', 'Order ID:'); define('HEADING_TITLE_STATUS', 'Status:'); define('TABLE_HEADING_COMMENTS', 'Comments'); define('TABLE_HEADING_CUSTOMERS', 'Customers'); define('TABLE_HEADING_ORDER_TOTAL', 'Order Total'); define('TABLE_HEADING_DATE_PURCHASED', 'Date Purchased'); define('TABLE_HEADING_STATUS', 'Status'); define('TABLE_HEADING_ACTION', 'Action'); define('TABLE_HEADING_QUANTITY', 'Qty.'); define('TABLE_HEADING_PRODUCTS_MODEL', 'Model'); define('TABLE_HEADING_PRODUCTS', 'Products'); define('TABLE_HEADING_TAX', 'Tax'); define('TABLE_HEADING_TOTAL', 'Total'); define('TABLE_HEADING_STATUS', 'Status'); define('TABLE_HEADING_PRICE_EXCLUDING_TAX', 'Price (ex)'); define('TABLE_HEADING_PRICE_INCLUDING_TAX', 'Price (inc)'); define('TABLE_HEADING_TOTAL_EXCLUDING_TAX', 'Total (ex)'); define('TABLE_HEADING_TOTAL_INCLUDING_TAX', 'Total (inc)'); define('TABLE_HEADING_STATUS', 'Status'); define('TABLE_HEADING_CUSTOMER_NOTIFIED', 'Customer Notified'); define('TABLE_HEADING_DATE_ADDED', 'Date Added'); define('ENTRY_CUSTOMER', 'Customer:'); define('ENTRY_SOLD_TO', 'SOLD TO:'); define('ENTRY_TELEPHONE', 'Telephone:'); define('ENTRY_DELIVERY_TO', 'Delivery To:'); define('ENTRY_SHIP_TO', 'SHIP TO:'); define('ENTRY_SHIPPING_ADDRESS', 'Shipping Address:'); define('ENTRY_BILLING_ADDRESS', 'Billing Address:'); define('ENTRY_PAYMENT_METHOD', 'Payment Method:'); define('ENTRY_CREDIT_CARD_TYPE', 'Credit Card Type:'); define('ENTRY_CREDIT_CARD_OWNER', 'Credit Card Owner:'); define('ENTRY_CREDIT_CARD_NUMBER', 'Credit Card Number:'); define('ENTRY_CREDIT_CARD_EXPIRES', 'Credit Card Expires:'); define('ENTRY_SUB_TOTAL', 'Sub-Total:'); define('ENTRY_TAX', 'Tax:'); define('ENTRY_SHIPPING', 'Shipping:'); define('ENTRY_TOTAL', 'Total:'); define('ENTRY_DATE_PURCHASED', 'Date Purchased:'); define('ENTRY_STATUS', 'Status:'); define('ENTRY_DATE_LAST_UPDATED', 'Date Last Updated:'); define('ENTRY_NOTIFY_CUSTOMER', 'Notify Customer:'); define('ENTRY_NOTIFY_COMMENTS', 'Append Comments:'); define('ENTRY_PRINTABLE', 'Print Invoice'); define('TEXT_INFO_HEADING_DELETE_ORDER', 'Delete Order'); define('TEXT_INFO_DELETE_INTRO', 'Are you sure you want to delete this order?'); define('TEXT_INFO_RESTOCK_PRODUCT_QUANTITY', 'Restock product quantity'); define('TEXT_DATE_ORDER_CREATED', 'Date Created:'); define('TEXT_DATE_ORDER_LAST_MODIFIED', 'Last Modified:'); define('TEXT_INFO_PAYMENT_METHOD', 'Payment Method:'); define('TEXT_ALL_ORDERS', 'All Orders'); define('TEXT_NO_ORDER_HISTORY', 'No Order History Available'); define('EMAIL_SEPARATOR', '------------------------------------------------------'); define('EMAIL_TEXT_SUBJECT', 'Order Update'); define('EMAIL_TEXT_ORDER_NUMBER', 'Order Number:'); define('EMAIL_TEXT_INVOICE_URL', 'Detailed Invoice:'); define('EMAIL_TEXT_DATE_ORDERED', 'Date Ordered:'); define('EMAIL_TEXT_STATUS_UPDATE', 'Your order has been updated to the following status.' . "\n\n" . 'New status: %s' . "\n\n" . 'Please reply to this email if you have any questions.' . "\n"); define('EMAIL_TEXT_COMMENTS_UPDATE', 'The comments for your order are' . "\n\n%s\n\n"); define('ERROR_ORDER_DOES_NOT_EXIST', 'Error: Order does not exist.'); define('SUCCESS_ORDER_UPDATED', 'Success: Order has been successfully updated.'); define('WARNING_ORDER_NOT_UPDATED', 'Warning: Nothing to change. The order was not updated.'); ?> At least I still receive the email, but this is annoying me. What I've tried since I realized the faulty mail is relate to this contrib ? : Checked the Database to see if everything from Held Orders is there = Everything's OK. Checked all php files related to the installation of this contrib = Everything's OK. Reupload all php files related to the contrib = DONE. Redo all the code modification to be sure nothing was forgotten = DONE. Still get emails with all the EMAIL_TEXT, EMAIL_SEPARATOR ...etc not defined I can't figure this on out. Any help would be appreciate. Thanks
  16. Hi, Because I'd like to send emails to customers with files attached (doing from Administrator). And later on, to enhance my website giving the customers the opportunity to send me mails with attachments, I though to start by having the Add-On number (4583) (http://addons.oscommerce.com/info/4583) Although a simple Add On it works partially on my OSC 2.3.1. ... It sends the message but without the attachment. Despite I feel confident enough to do small coding, I'm not an expert in the subject. I would appreciate to have some advice from the experts in this forum about what could be wrong. In my 'future' website, to let the customers send information back to our designers, is a very useful functionality. So I will appreciate all your help on this simple stuff. I spend a whole day digging on this but....without success :-( This Add-On modifies the catalog\admin\mail.php file. The code updated to let send the attachment is: $from = tep_db_prepare_input($HTTP_POST_VARS['from']); $subject = tep_db_prepare_input($HTTP_POST_VARS['subject']); $message = tep_db_prepare_input($HTTP_POST_VARS['message']); //Let's build a message object using the email class $mimemessage = new email(array('X-Mailer: osCommerce')); if ($_FILES['userfile']['size'] > 0) { $attachment_name = $HTTP_POST_FILES['userfile']['name']; $attachment_type = $HTTP_POST_FILES['userfile']['type']; //$attachment_size = $HTTP_POST_FILES['userfile']['size']; //Just in case you want to check and limit the size new upload('userfile', DIR_FS_DOWNLOAD); $attachment_file = DIR_FS_DOWNLOAD . $attachment_name; $attachments = $mimemessage->get_file($attachment_file); $mimemessage->add_attachment($attachments, $attachment_name, $attachment_type); } // Build the text version $text = strip_tags($message); if (EMAIL_USE_HTML == 'true') { $mimemessage->add_html($message, $text); } else { $mimemessage->add_text($message); } $mimemessage->build_message(); while ($mail = tep_db_fetch_array($mail_query)) { $mimemessage->send($mail['customers_firstname'] . ' ' . $mail['customers_lastname'], $mail['customers_email_address'], '', $from, $subject); } tep_redirect(tep_href_link(FILENAME_MAIL, 'mail_sent_to=' . urlencode($mail_sent_to))); I've also attached to this message the whole mail.php I use. Thank-you very much in ahead of time.
  17. Anyone knows how? Is there an existing module? Hey folks, I'm considering selling different kinds of recharge cards(mobile, internet etc..) on my online shop. What I need is the ability to add these cards as a product, and once the customer purchases one of these cards, a recharge code from a table is generated and displayed on screen AND sent via email as well; and then the code is removed from the table. Any ideas? Thanks,
×