Doug, I'm going to go from the Rbase side is working fine for now. There are a ton of possibilities of why they are not getting through, most dealing with the email servers involved. I'll throw a few ideas out for now. I'm "assuming" you are relaying them to your ISP, and not sending them directly from your app to the receivers email server. . . meaning your ISP takes the email and they sent it to whomever. Some thoughts. . . Sending too many too fast to your ISP and they may be limiting or blocking the sending, or believe it's spam. Your ISP may be looking at your may be looking at the sending (public) ip which may need to be whitelisted on their server, especially if your "internet provider" and "email provider" are not both the same company. What you really need to do is get your email provider to look at their logs. Have them look at a few that didn't go through. They can tell you if they got them, and if they were blocked by the customers email, and the 3 digit code giving the general reason they were blocked. Other things depending on the email setup (outside of RBase) could be SPF records, reverse DNS. See what you may be able to find. With additional information I could probably give you a better place to start. . . but you have to start somewhere.
From: "Doug Hamilton" <[email protected]> To: "R:Base List" <[email protected]> Sent: Monday, February 3, 2025 3:00:59 PM Subject: [RBASE-L] - Emailing Invoices I'm looking for advice/direction/ideas from the list's collective experience in emailing invoices to customers. I've set up a client to email their invoices to certain selected customers of theirs. I'm using the PRINT command with EMAIL ON in a WHILE loop - the PRINT command is below. I don't think guts of the WHILE loop are important cuz the variables are correctly defined and invoices are getting emailed as an attached PDF. The PDF file name is ('.\ARInvoices\Invoice'+ (CTXT(.vInvoice#)) + '.PDF') - e.g. Invoice12345.PDF in the ARInvoices subfolder. The email address to which they are being sent, ,vInvEmailAddress, is a specific address to the customer's payables dept for invoices. The custom subject, .vSubject, for each email is ('Invoice for PO#' & .vPONum & 'from ClientName') The custom body of each email is ('Attached please find ClientName's invoice number' & (CTXT(.vInvoice#)) & 'for your Purchase Order' &.vPONum +'.') The results: Some customers are getting their emailed invoices (good) and paying them (better). The problem is that a significant number of emailed invoices are not getting through to the customer's Payables dept (worst) for several possible reasons that we can think of: * The email is treated as junk mail - we had customers white list [email protected]. * In some cases, it seems that customer's ISP may be intercepting the emails because customer claims they never received them. I'm not sure how likely that is - ISPs shouldn't be filtering (mine sure doesn't). I suspect customers received but can't find the emails. Could ISPs be filtering based on client's old/unrecognized (but working) ISP, optonline.net ? * The email was rejected because it had an attachment, though we don't know where it went - junk folder, automatically deleted...? The solution is to code the invoice info into the body of the email to eliminate the attachment but could be more cost than its worth. * Could anti-virus software be intercepting the emails (and not paying them :)? * Use RMail to request a return receipt? If we can get this to work using the PRINT command, RMAIL won't be needed. I'm proposing this checklist for emailing invoices: * Personally contact each customer before starting to email invoices. * Confirm email address for customer's AR Invoices * White list Client's email address on customer's email software and anti-virus & spam filters. * Email one invoice to customer and confirm it was properly received and processed. Any other ideas, suggestions or advice? TIA, Doug PRINT InvoiceEM + WHERE INVOICE# = .vInvoice# + OPTION PDF|FILENAME .vPDFName + |EMAIL ON + |EMAIL_TO_LIST .vInvEmailAddress + |EMAIL_SUBJECT .vSubject + |EMAIL_BODY .vBody + |EMAIL_FROM_NAME ClientName + |EMAIL_SHOW_DIALOG OFF + |EMAIL_FROM_ADDRESS [email protected] R:Base ver X.5E -- This email has been checked for viruses by Avast antivirus software. www.avast.com -- For group guidelines, visit http://www.rbase.com/support/usersgroup_guidelines.php --- You received this message because you are subscribed to the Google Groups "RBASE-L" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion visit https://groups.google.com/d/msgid/rbase-l/c8e3f582-2c51-4e8c-96c2-cd991fd7c42b%40wi.rr.com. - [ mailto:[email protected] ] -- For group guidelines, visit http://www.rbase.com/support/usersgroup_guidelines.php --- You received this message because you are subscribed to the Google Groups "RBASE-L" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion visit https://groups.google.com/d/msgid/rbase-l/805070380.4296185.1738614245984.JavaMail.zimbra%40gwenetworks.com.

