Search found 4403 matches
- 2021-04-15 17:59
- Forum: SpamAssassin implementation discussions
- Topic: Avoid Backscatter and Improve Spam Defense
- Replies: 8
- Views: 74
Re: Avoid Backscatter and Improve Spam Defense
LashBack SPAM DNSBL: ubl.unsubscore.com Code: 127.0.0.2 I just checked my spamd.logs....i had no hits for RCVD_IN_UNSUBSCORE Strange eh, until i found this: https://www.dnsbl.com/2021/01/status-of-ublunsubscorecom-offline.html DNS lookup for ubl.unsubscore.com returns NXDOMAIN, or is that normal? H...
- 2021-04-15 16:29
- Forum: Scripting
- Topic: Email to HTTP
- Replies: 92
- Views: 394
Re: Email to HTTP
Well, that sucks .. https://www.standard.co.uk/news/uk/covid-denier-gary-matthews-dies-b908310.html Yea, it sucks to be one of the 0.0002% of the population under age 75 that caught the wu flu and didn't stock up on HCQ or ivermectin, zinc and vitamins C&D. The chance of dying by lightning strike i...
- 2021-04-15 13:37
- Forum: Scripting
- Topic: Email to HTTP
- Replies: 92
- Views: 394
Re: Email to HTTP
I am old fashioned and still call some people, because you know voice is easier and much more personal than a SMS or other message. When you need to get something done, the best way to motivate people is through a call. Even better is a personal visit, although that became difficult after 9/11 and ...
- 2021-04-15 13:18
- Forum: SpamAssassin implementation discussions
- Topic: Avoid Backscatter and Improve Spam Defense
- Replies: 8
- Views: 74
Re: Avoid Backscatter and Improve Spam Defense
I appreciate a lot all your answers. Use SPF only triggers if there is a SPF record AND the sending IP fails to match that. If the spf record ends in a +all, then all mail will pass If the psf record ends in a ~all, then all mail will pass (as this is only testing spf) We are in times where big ema...
- 2021-04-14 16:20
- Forum: Scripting
- Topic: Email to HTTP
- Replies: 92
- Views: 394
Re: Email to HTTP
Its ubitquitous. Even more so than email. Its 'was' ubitquitous... i really can't say SMS nowadays plays a significant role...i even can't remember when i received my last SMS (except the one send earlier using telerivet gateway app), all my 2fa methods (where is used SMS mostly for) are replaced w...
- 2021-04-14 16:15
- Forum: Scripting
- Topic: Email to HTTP
- Replies: 92
- Views: 394
Re: Email to HTTP
Its ubitquitous. Even more so than email. Its 'was' ubitquitous... i really can't say SMS nowadays plays a significant role...i even can't remember when i received my last SMS (except the one send earlier using telerivet gateway app), all my 2fa methods (where is used SMS mostly for) are replaced w...
- 2021-04-14 15:50
- Forum: Scripting
- Topic: Email to HTTP
- Replies: 92
- Views: 394
Re: Email to HTTP
Don't think i have an actual use for this...SMS ancient technology :mrgreen: Its ubitquitous. Even more so than email. I use it mainly for the same purpose as the OP - to deliver small, important, disposable notifications. I installed the Gateway app on my phone. I have free SMS with my plan 8) Why...
- 2021-04-14 14:55
- Forum: SpamAssassin implementation discussions
- Topic: Avoid Backscatter and Improve Spam Defense
- Replies: 8
- Views: 74
Re: Avoid Backscatter and Improve Spam Defense
Fighting SPAM eh... Here's a couple of hours reading. Not all is up-to-date and ideas may change many times during a single discussion :mrgreen: https://www.hmailserver.com/forum/viewtopic.php?p=209541#p209541 https://www.hmailserver.com/forum/viewtopic.php?p=175458#p175458 https://www.hmailserver.c...
- 2021-04-14 14:33
- Forum: Scripting
- Topic: Email to HTTP
- Replies: 92
- Views: 394
Re: Email to HTTP
Had to give it a go as well...is this just me or is this utter crap? Still need a twilio account or such to receive messages? I installed the Gateway app on my phone. I have free SMS with my plan 8) Thx that Gateway app worked... Don't think i have an actual use for this...SMS ancient technology :m...
- 2021-04-14 13:59
- Forum: Scripting
- Topic: Email to HTTP
- Replies: 92
- Views: 394
Re: Email to HTTP
Had to create an account... Not sure I did it right but... Had to give it a go as well...is this just me or is this utter crap? Still need a twilio account or such to receive messages? I installed the Gateway app on my phone. I have free SMS with my plan 8) Function SendSMS(sMessage, sTo, sFrom) Co...
- 2021-04-14 12:43
- Forum: Scripting
- Topic: Email to HTTP
- Replies: 92
- Views: 394
Re: Email to HTTP
Messing around inside Telerivet looking at the Telerivet Gateway... Chinese brands such as Huawei, Tecno, ZTE, Oppo, or Xiaomi are not recommended. What kind of utter republican Trump'ism crap is that :?: He he he... It works fine on my Huawei Nova 5T. Can send SMS no prob. :mrgreen: Take THAT Teler...
- 2021-04-14 11:51
- Forum: General discussions
- Topic: Hmailserver and WIndows server
- Replies: 4
- Views: 73
- 2021-04-14 11:48
- Forum: General discussions
- Topic: Test outbound port error
- Replies: 18
- Views: 155
Re: Test outbound port error
ooohh wait wait .. the Linksys configuration as follows internet IP 206.x.x.244 default gateway 206.x.x.241 Linksys IP address 192.168.1.1 Server IP 192.168.1.248 [/i] how is the linksys connected ? what IP has the Huawei ? ( 206.x.x.244 and ? ) or is your Huawei only a modem ? i am worried you are...
- 2021-04-14 11:38
- Forum: Scripting
- Topic: Email to HTTP
- Replies: 92
- Views: 394
Re: Email to HTTP
Had to create an account... Not sure I did it right but... Standalone vbs code. Notice the missing JSON !!! Const PROJECT_ID = "PJfxxxxxxxxxxxxxxx" Const YOUR_API_KEY = "8Oexxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" Const TEXT = "hello world" Const TO_NUMBER = "+45xxxxxxxx" Dim xmlhttp Set xmlhttp = CreateO...
- 2021-04-14 09:57
- Forum: General discussions
- Topic: Test outbound port error
- Replies: 18
- Views: 155
Re: Test outbound port error
I have two routers on my LAN, A tp-link VPN Router for my fiber connection and a Huawei 4G router for my "backup" connection. Both routers use NAT and have fixed public IP's. I also have UPS, redundant internal DNS and stuff so I have "Internet" up to 3 hours after a global EMP. ;-) Web hosting, ftp...
- 2021-04-14 09:29
- Forum: Scripting
- Topic: Email to HTTP
- Replies: 92
- Views: 394
Re: Email to HTTP
Something completely different... If you need to send a test message in a hurry you can use cURL. C:\cURL\bin\curl --insecure --ssl-reqd ^ --url smtps://$MAILSERVER:465 ^ --user $USER:$PASSWORD ^ --mail-from wile.e.coyote@acme.inc ^ --mail-rcpt support@acme.inc ^ --upload-file mail.txt cURL is avail...
- 2021-04-14 08:38
- Forum: Scripting
- Topic: Email to HTTP
- Replies: 92
- Views: 394
Re: Email to HTTP
I don't have an account with Telerivet but I'm just wondering if this is a proper translation of the cURL statement? Const PROJECT_ID = "????" Const YOUR_API_KEY = "????" Const TEXT = "hello world" Const TO_NUMBER = "+611234567890 Dim xmlhttp Set xmlhttp = CreateObject("MSXML2.ServerXMLHTTP") ' Indi...
- 2021-04-14 05:22
- Forum: General discussions
- Topic: Test outbound port error
- Replies: 18
- Views: 155
Re: Test outbound port error
you only need to bind to an ip address if you have more than one LAN card in your server.
- 2021-04-14 01:06
- Forum: Scripting
- Topic: Email to HTTP
- Replies: 92
- Views: 394
Re: Email to HTTP
Try this... Sub OnSMTPData(oClient, oMessage) Dim i, strTo, strOriginalTo ' ' Extract Envelope addressing = SMTP conversation, non-spoofable. ' For i = 0 To oMessage.Recipients.Count-1 If (i = 0) Then strTo = oMessage.Recipients(i).Address strOriginalTo = oMessage.Recipients(i).OriginalAddress Else ...
- 2021-04-14 00:48
- Forum: Scripting
- Topic: Email to HTTP
- Replies: 92
- Views: 394
Re: Email to HTTP
If you set up your server for single recipients and receive multiple recipients, that's your issue. If you want multiple recipients, create an array of FROM addresses and parse them individually. ¯\_(ツ)_/¯ Nem problema. hMailServer cannot force the sending server to act in a certain way. Some serve...
- 2021-04-14 00:35
- Forum: Scripting
- Topic: Email to HTTP
- Replies: 92
- Views: 394
Re: Email to HTTP
If you set up your server for single recipients and receive multiple recipients, that's your issue. If you want multiple recipients, create an array of FROM addresses and parse them individually. ¯\_(ツ)_/¯ Nem problema. hMailServer cannot force the sending server to act in a certain way. Some serve...
- 2021-04-13 23:02
- Forum: Scripting
- Topic: Email to HTTP
- Replies: 92
- Views: 394
Re: Email to HTTP
Ok, imagine a case where we want to send emails to an SMS gateway ... 8) Recipients are identified by [+14841234567]@4G.mobile or [+4512345678]@4G.mobile So if I want to invite some friends over I email +14841111111@4G.mobile and +14842222222@4G.mobile and +14843333333@4G.mobile My mailserver can do...
- 2021-04-13 22:06
- Forum: Scripting
- Topic: Email to HTTP
- Replies: 92
- Views: 394
Re: Email to HTTP
PS.. One reason using the MIME header is bad is if the sending server split the message into separate messages. Then hMailServer receive eg. 3 emails where each one have oMessage.To = address1; address2; address3 and thus parses 3 x 3 SMS'es if this is a gateway...
- 2021-04-13 21:43
- Forum: Scripting
- Topic: Email to HTTP
- Replies: 92
- Views: 394
Re: Email to HTTP
Excuse me for hijacking another topic :mrgreen: @Soren I was just thinking out load And to be honest, I still havn't got a clue on what you are trying to accomplish..must say it looks like a very specific thingy Maybe you investigate recepientparser, where postmaster (catch-all) Is checked and perh...
- 2021-04-13 20:47
- Forum: Scripting
- Topic: Email to HTTP
- Replies: 92
- Views: 394
Re: Email to HTTP
Isn't there any domain COM property for Catch-all address? https://www.hmailserver.com/documentation/latest/?page=com_object_domain Or is this one? string Postmaster The postmaster for this domain. E-mail sent to an nonexistent address will be redirected to this address. Old setting perhaps? I don'...
- 2021-04-13 16:59
- Forum: Scripting
- Topic: Email to HTTP
- Replies: 92
- Views: 394
Re: Email to HTTP
Not only the intended behavior...i believe it is also the correct behaviour, why would someone require to send duplicates to a catch-all? So I think the way hms handles this is perfectly fine Please don't drag me into your bug/feature feud. :lol: lol :lol: Perhaps move the functionality of the whil...
- 2021-04-13 15:59
- Forum: Scripting
- Topic: Email to HTTP
- Replies: 92
- Views: 394
Re: Email to HTTP
Can we move consolidation to the actual delivery "post-OnDeliverMessage()" ? Currently consolidation is done during receipt of recipients "pre-OnSMTPData()".
- 2021-04-13 15:49
- Forum: Scripting
- Topic: Email to HTTP
- Replies: 92
- Views: 394
Re: Email to HTTP
You would only be able to address the first recipient Is that a bug or a feature? :lol: In any case, that's the intended behavior. The OP didn't ask for multiple recipients. I don't use it that way either. There's more than one way to skin a cat. If he wants these server messages to go out to multi...
- 2021-04-13 15:05
- Forum: Scripting
- Topic: Email to HTTP
- Replies: 92
- Views: 394
Re: Email to HTTP
Unfortunately there is a logic problem, some may call it a BUG, in hMailServer (hms) as hms tries to consolidate recipients to avoid sending too many emails. I always ran it (still do with different function) with oMessage.Recipients(0).OriginalAddress under the assumption that an sms recipient is ...
- 2021-04-13 14:46
- Forum: Scripting
- Topic: Email to HTTP
- Replies: 92
- Views: 394
Re: Email to HTTP
Forgot this... 3192 "2021-04-13 14:44:10.955" "Spam (Envelope) From : xxxxxxxx@gmail.com" ?3192 "2021-04-13 14:44:10.955" "Spam (Envelope) To : spam@mymail.inc, soren@mymail.inc" ?3192 "2021-04-13 14:44:10.955" "Spam (Envelope) To (Original) : john.doe@mymail.inc, soren@mymail.inc" Sub OnSMTPData(oC...
- 2021-04-13 14:38
- Forum: Scripting
- Topic: Email to HTTP
- Replies: 92
- Views: 394
Re: Email to HTTP
Nah... "SMTPD" 3308 1286 "2021-04-13 14:33:38.132" "209.85.210.173" "SENT: 220 mx.mymail.inc ESMTP" "SMTPD" 1548 1286 "2021-04-13 14:33:38.304" "209.85.210.173" "RECEIVED: EHLO mail-pf1-f173.google.com" "SMTPD" 1548 1286 "2021-04-13 14:33:38.351" "209.85.210.173" "SENT: 250-mx.mymail.inc[nl]250-SIZE...
- 2021-04-13 13:53
- Forum: Scripting
- Topic: Email to HTTP
- Replies: 92
- Views: 394
Re: Email to HTTP
"SMTPD" 3192 1236 "2021-04-13 13:41:07.061" "209.85.215.176" "SENT: 220 mx.mymail.inc ESMTP" "SMTPD" 3556 1236 "2021-04-13 13:41:07.248" "209.85.215.176" "RECEIVED: EHLO mail-pg1-f176.google.com" "SMTPD" 3556 1236 "2021-04-13 13:41:07.280" "209.85.215.176" "SENT: 250-mx.mymail.inc[nl]250-SIZE[nl]25...
- 2021-04-13 13:20
- Forum: Scripting
- Topic: Email to HTTP
- Replies: 92
- Views: 394
Re: Email to HTTP
I didn't notice Mike's example came from the api documentation. Mine didn't since it was based on a different project. Mixing the 2 (Mike's correct implemetation) with my other methods to call and clean up the message yields this: ' Since this is received via Catch-All, "oMessage.Recipients.Address...
- 2021-04-13 12:29
- Forum: General discussions
- Topic: Forward to external user / Same domain
- Replies: 5
- Views: 88
Re: Forward to external user / Same domain
create route to abc.com. if target exists locally it will be delivered locally, otherwise it will be routed to the server defined in route. What SorenR posted is what I was trying to locate in the Help Documentation as this is what I remembered from when I was looking up how to use Routes. Thanks S...
- 2021-04-13 11:30
- Forum: General discussions
- Topic: Forward to external user / Same domain
- Replies: 5
- Views: 88
Re: Forward to external user / Same domain
create route to abc.com.
if target exists locally it will be delivered locally, otherwise it will be routed to the server defined in route.
if target exists locally it will be delivered locally, otherwise it will be routed to the server defined in route.
- 2021-04-13 11:23
- Forum: General discussions
- Topic: Test outbound port error
- Replies: 18
- Views: 155
Re: Test outbound port error
if your LAN adapter does not have the 206.x.x.x address you cannot bind to it.
If you are behind a router you must remove all bindings to 206.x.x.x in hMailServer !
If you are behind a router you must remove all bindings to 206.x.x.x in hMailServer !
- 2021-04-13 11:16
- Forum: Scripting
- Topic: notification script
- Replies: 41
- Views: 5232
Re: notification script
I would have killed that message in OnAccept.... 

- 2021-04-12 21:12
- Forum: Scripting
- Topic: notification script
- Replies: 41
- Views: 5232
- 2021-04-12 18:35
- Forum: Scripting
- Topic: notification script
- Replies: 41
- Views: 5232
Re: notification script
X.3.2 System not accepting network messages - Code: 453 The host on which the mailbox is resident is not accepting messages. Examples of such conditions include an immanent shutdown, excessive load, or system maintenance. This is useful for both permanent and persistent transient errors. SERVER RESP...
- 2021-04-12 17:27
- Forum: Scripting
- Topic: notification script
- Replies: 41
- Views: 5232
Re: notification script
Case 1 = "554 Rejected" Case 2 = "554 " + pResult->GetMessage(); Case 3 = "453 " + pResult->GetMessage(); I see 1 definition for 453: System not accepting network messages and 8 definitions for 554: https://www.iana.org/assignments/smtp-enhanced-status-codes/smtp-enhanced-status-codes.xhtml Used her...
- 2021-04-12 16:25
- Forum: Scripting
- Topic: notification script
- Replies: 41
- Views: 5232
Re: notification script
There is a feature request sub forum, and you have github to ask for features :mrgreen: 'OnDeliveryRejected' will be a though one I think, as you have to write it (if done correctly) for manual rejections in OnHelo, OnSMTPData, etc etc as well Yes, Result.Value 1, 2 and 3 Hmm... Intriguing thought ...
- 2021-04-12 15:48
- Forum: Scripting
- Topic: notification script
- Replies: 41
- Views: 5232
Re: notification script
The fuzz was about logic. You cannot call something you do deliberately a failure! If a rule delete an email => poof, gone - and do you really want to know if someone is sending you a virus? Do you really need to know if a local client made a typo in an recepient emailaddress they send a mail to? ....
- 2021-04-12 15:14
- Forum: Scripting
- Topic: notification script
- Replies: 41
- Views: 5232
Re: notification script
https://www.hmailserver.com/forum/viewtopic.php?p=224959#p224959 https://www.hmailserver.com/forum/viewtopic.php?p=224989#p224989 (this one is really funny, reading all you said yesterday...virusscan is also DENIED and no FAILURE, not? :) ) BTW, none of the changes made that relate to the oMessage ...
- 2021-04-12 14:41
- Forum: Scripting
- Topic: notification script
- Replies: 41
- Views: 5232
Re: notification script
Your current changes to AWStats on 5.6.8 ... It seems I already had some of them (first one and the last one in SMTPDeliverer.cpp), that's why I did not have the AWStats problem ?!? This must have been an issue some time ago. I wonder why you did not have them as I do not recall having put them in ...
- 2021-04-12 14:17
- Forum: Scripting
- Topic: notification script
- Replies: 41
- Views: 5232
Re: notification script
Your current changes to AWStats on 5.6.8 ... It seems I already had some of them (first one and the last one in SMTPDeliverer.cpp), that's why I did not have the AWStats problem ?!? This must have been an issue some time ago. I wonder why you did not have them as I do not recall having put them in t...
- 2021-04-11 19:35
- Forum: Scripting
- Topic: notification script
- Replies: 41
- Views: 5232
Re: notification script
You don't get the point... it ALWAYS threated this as a FAILURE, I have not changed anything there...this is no fix to change the internal logic This is about the oMessage object being empty in OnDeliveryFailed Event in one case and filled in another case, nothing more nothing less Perhaps no one r...
- 2021-04-11 18:38
- Forum: Scripting
- Topic: notification script
- Replies: 41
- Views: 5232
Re: notification script
Well... If you deliberately on purpose and forcefully delete the message before final delivery... Did it then FAIL delivery or was it DENIED delivery? :mrgreen: Actually, since the action is performed by a rule it may be regarded as premeditated and thus it cannot be a failure. 8) This change doesn...
- 2021-04-11 18:01
- Forum: Scripting
- Topic: notification script
- Replies: 41
- Views: 5232
Re: notification script
Well... If you deliberately on purpose and forcefully delete the message before final delivery... Did it then FAIL delivery or was it DENIED delivery? 
Actually, since the action is performed by a rule it may be regarded as premeditated and thus it cannot be a failure.

Actually, since the action is performed by a rule it may be regarded as premeditated and thus it cannot be a failure.

- 2021-04-11 15:45
- Forum: Scripting
- Topic: notification script
- Replies: 41
- Views: 5232
Re: notification script
Message (and object) is gone before "OnDeliveryFailed" is called... SMTPDeliverer::RunGlobalRules https://github.com/hmailserver/hmailserver/blob/master/hmailserver/source/Server/SMTP/SMTPDeliverer.cpp#L437-L451 PersistentMessage::DeleteObject https://github.com/hmailserver/hmailserver/blob/master/h...
- 2021-04-11 14:42
- Forum: Scripting
- Topic: notification script
- Replies: 41
- Views: 5232
Re: notification script
pMessage->GetFromAddress() is the SMTP MAIL FROM: ... Yes? It is NOT stored in the RAW EML file but kept in memory until message is released by hMailServer.
If message is deleted you cannot access the message headers like "From:" and "Subject:"
If message is deleted you cannot access the message headers like "From:" and "Subject:"
- 2021-04-11 12:22
- Forum: Scripting
- Topic: notification script
- Replies: 41
- Views: 5232
Re: notification script
Yep, I think so Add an issue to Github >> https://github.com/hmailserver/hmailserver/issues I think this only the case when triggerred by a global rule, not? That makes me believe the original message that should populate the oMessage properties doesn't exist anymore, eg: already delete by the rule...
- 2021-04-11 01:36
- Forum: Development & alpha discussions
- Topic: OpenSSL Security Advisory [25 March 2021]
- Replies: 30
- Views: 826
Re: OpenSSL Security Advisory [25 March 2021]
uninstall change hm_dbversion to 5601 change libmysql.dll in \bin clean 32bit install it worked! :idea: I guess it only works if hmailserver.ini is not deleted. Yes of course, forgot to mention. Uninstall keeps it anyway. Thanks for the tip about 5601 btw.. I have 3 ground rulez in life ... 1: Shor...
- 2021-04-10 23:44
- Forum: Development & alpha discussions
- Topic: OpenSSL Security Advisory [25 March 2021]
- Replies: 30
- Views: 826
Re: OpenSSL Security Advisory [25 March 2021]
I guess it only works if hmailserver.ini is not deleted.
- 2021-04-10 20:48
- Forum: Development & alpha discussions
- Topic: OpenSSL Security Advisory [25 March 2021]
- Replies: 30
- Views: 826
Re: OpenSSL Security Advisory [25 March 2021]
after a few VM snapshots and returns... how to fall back from x64 build to 32 bit recent beta (with MySQL/MariaDB): run HMS backup in full (incl. messages) uninstall HMS copy 32 bit libmysql.dll to \bin install HMS recent beta run hMailserver Database Setup and create a new database restore HMS bac...
- 2021-04-10 15:39
- Forum: General discussions
- Topic: Creates the "Data directory synchronizer double" entries?
- Replies: 4
- Views: 122
- 2021-04-10 14:22
- Forum: General discussions
- Topic: Creates the "Data directory synchronizer double" entries?
- Replies: 4
- Views: 122
Re: Creates the "Data directory synchronizer double" entries?
To Admin @martin or Moderator @mattg @jimimaseye ...
http://api.stopforumspam.org/api?username=mahiiraa
https://www.phpbb.com/customise/db/exte ... orum_spam/
http://api.stopforumspam.org/api?username=mahiiraa
https://www.phpbb.com/customise/db/exte ... orum_spam/
- 2021-04-09 12:10
- Forum: General discussions
- Topic: ERROR: unable to bind to address using cloudflare
- Replies: 30
- Views: 285
Re: ERROR: unable to bind to address using cloudflare
Is we are in english class? this is characteristic of this forum. while offering excellent support, feeling free to start talking also about total irrelevant things. IMO an indication of fantasy i.e. intelligence. common people may confuse it with "thread hijacking" :lol: I need a "like" button on ...
- 2021-04-09 07:45
- Forum: General discussions
- Topic: ERROR: unable to bind to address using cloudflare
- Replies: 30
- Views: 285
- 2021-04-09 01:53
- Forum: General discussions
- Topic: ERROR: unable to bind to address using cloudflare
- Replies: 30
- Views: 285
Re: ERROR: unable to bind to address using cloudflare
Usually my spelling in english is better than my (native) danish and I frequently mock journalists for not being able to pass 5.th grade tests. My issue really started a few years ago when my Dell Latitude CPi 650 died. I have been using Dell laptops since 1998 and grown accustomed to their keyboar...
- 2021-04-09 00:12
- Forum: General discussions
- Topic: ERROR: unable to bind to address using cloudflare
- Replies: 30
- Views: 285
Re: ERROR: unable to bind to address using cloudflare
Why is dyslexia so difficult to spell? Ouch. [Entered by mobile. Excuse my spelling.] A police officer, notorious for bad spelling, is set to interrogate three theives, Tim, Bob, and Joe. When asked who he thinks will give up the location stolen goods, he replys “Only Time will tell” Grey/gray has ...