Search found 3747 matches

by SorenR
2020-10-23 21:23
Forum: General discussions
Topic: 550 Rejected by SpamCop - when using Sendgrid
Replies: 24
Views: 205

Re: 550 Rejected by SpamCop - when using Sendgrid

jimimaseye wrote:
2020-10-23 21:21
SorenR wrote:
2020-10-23 21:16
70% of all other emails coming from a sendgrid.net server are tagged as SPAM by SpamAssassin.
Under what rules?
Standard SpamAssassin (default rules), plus Bayes.
by SorenR
2020-10-23 21:16
Forum: General discussions
Topic: 550 Rejected by SpamCop - when using Sendgrid
Replies: 24
Views: 205

Re: 550 Rejected by SpamCop - when using Sendgrid

I had a quick browse thru my logs... 90% of my subscribed mailinglist emails coming from a sendgrid.net server I had to whitelist at some point in time. 70% of all other emails coming from a sendgrid.net server are tagged as SPAM by SpamAssassin. That is just for servers in the 149.72.0.0 - 149.72-2...
by SorenR
2020-10-23 20:17
Forum: General discussions
Topic: 550 Rejected by SpamCop - when using Sendgrid
Replies: 24
Views: 205

Re: 550 Rejected by SpamCop - when using Sendgrid

jimimaseye wrote:
2020-10-23 18:57
Keep focus.
Allways!
jimimaseye wrote:
2020-10-23 18:57
*shoulder bumps all round*
Corona.jpg
by SorenR
2020-10-23 15:12
Forum: General discussions
Topic: 550 Rejected by SpamCop - when using Sendgrid
Replies: 24
Views: 205

Re: 550 Rejected by SpamCop - when using Sendgrid

So just to be sure I understand your problem right: You’ve written a piece of software which sends mails via Sendgrid. This works, right? Your problem is that if your sending mails to your own mailserver (hMailServer) it gets blocked because of spamcop. Right so far? Because if so I can understand ...
by SorenR
2020-10-21 20:01
Forum: General discussions
Topic: 5.6.8-B2431 SPF Check Failures
Replies: 29
Views: 663

Re: 5.6.8-B2431 SPF Check Failures

Hmm...

RvdH is using the RMSPF library version 1.10. I am using version 1.12 ...

Want to try my version of 5.6.8 ?

I've attached RMSPF 1.12 for RvdH :mrgreen:
by SorenR
2020-10-21 19:45
Forum: General discussions
Topic: 5.6.8-B2431 SPF Check Failures
Replies: 29
Views: 663

Re: 5.6.8-B2431 SPF Check Failures

Greta wrote:
2020-10-21 19:24
Sorry guys, I now have version 5.6.8-B2505 running. But unfortunately still get SPF Check Failures with this domain. :(

Just enabled debug to see why and what's happening.
Same domain or a different domain?
by SorenR
2020-10-21 15:29
Forum: General discussions
Topic: Where to place created MX record in hMail
Replies: 27
Views: 400

Re: Where to place created MX record in hMail

You cannot compare the two, Erdogan control the masses by force/fear and Trump feeds the stupid sheep what they think they want to hear. We have a turkish community in Denmark who are afraid of speaking bad of Erdogan in fear of repraisals to their distant family in Turkey. strange. they should com...
by SorenR
2020-10-21 14:01
Forum: Off-topic discussions
Topic: Why using "master" in Github is bad ...
Replies: 22
Views: 1929

Re: Why using "master" in Github is bad ...

I came across a thing called 'USER_IN_WELCOMELIST', previously know as 'USER_IN_WHITELIST' in spamassassin....we are kind of going crazy with blm, aren't we? Allthough, blacklist_from seems unchanged (yet) The thoughts of a former " Black Panther Party for Self Defense" member :shock: https://www.y...
by SorenR
2020-10-21 12:43
Forum: General discussions
Topic: Where to place created MX record in hMail
Replies: 27
Views: 400

Re: Where to place created MX record in hMail

It's not Trump that scares me - it's all the sheep that wote for him. they call it democracy :roll: and they also call "sheep" who vote for Erdogan (to whom Trump probably is the lesser evil) here. question is who do the others think they are. democrat shepards :lol: ? You cannot compare the two, E...
by SorenR
2020-10-21 02:33
Forum: General discussions
Topic: Where to place created MX record in hMail
Replies: 27
Views: 400

Re: Where to place created MX record in hMail

Meh... All signs point to landslide victory. Yard signs, merchandise, donations, every conceivable metric. Except fake news polls. They're the only holdout and just as fake as they were in 2016. There is simply zero enthusiasm for the corrupt, senile kiddie diddler candidate that hides in his basem...
by SorenR
2020-10-20 23:14
Forum: General discussions
Topic: hMailServer and Sendgrid
Replies: 15
Views: 223

Re: hMailServer and Sendgrid

Well... If 2FA is done like on Facebook it could work...

Every time I connect to Facebook on a new device I get a push notification asking if it is me... Nothing happens until I confirm. Once confirmed it stays active until deleted from list of "authorised" devices.
by SorenR
2020-10-19 15:56
Forum: General discussions
Topic: Where to place created MX record in hMail
Replies: 27
Views: 400

Re: Where to place created MX record in hMail

palinka wrote:
2020-10-19 15:50
SorenR wrote:
2020-10-19 15:19
It can also come in handy if the global DNS network is damaged.
Is that something you're expecting? :D
If Trump refuses to accept he lost and starts WW3 ... Yes!

My DNS hosting is in USA with ChangeIP...
by SorenR
2020-10-19 15:19
Forum: General discussions
Topic: Where to place created MX record in hMail
Replies: 27
Views: 400

Re: Where to place created MX record in hMail

Off topic, fyi: If no MX exists the fallback is A-record, so in theory you can still receive mail from the internet without MX. Although using MX is the standard globally, some servers even do not support the fallback mechanism so it isn't something you can rely on Not a theory... Sending to an A-r...
by SorenR
2020-10-19 00:43
Forum: General discussions
Topic: DNS Records Configuration - Email Going Straight to Spam Box???
Replies: 4
Views: 127

Re: DNS Records Configuration - Email Going Straight to Spam Box???

Minimum requirement is A-record (mail.server.com) -> IPAddress. Prevent being listed as spammer: PRT-record (rDNS); IPAddress -> A-Record (mail.server.com) To make it easier to remember: "server.com" MX 10 -> A-record (mail.server.com) and to create backup server: "server.com" MX 20 -> A-record (rel...
by SorenR
2020-10-19 00:20
Forum: General discussions
Topic: Where to place created MX record in hMail
Replies: 27
Views: 400

Re: Where to place created MX record in hMail

Technically I believe you would still be able to send email out to the Internet but you wouldn't be able to Receive Email. Off topic, fyi: If no MX exists the fallback is A-record, so in theory you can still receive mail from the internet without MX. Although using MX is the standard globally, some...
by SorenR
2020-10-16 18:22
Forum: General discussions
Topic: 5.6.8-B2431 SPF Check Failures
Replies: 29
Views: 663

Re: 5.6.8-B2431 SPF Check Failures

I will need to figure out how to test the changes...

I found that my inhouse DNS do not accept "_" in hostname... :roll:
by SorenR
2020-10-16 12:05
Forum: General discussions
Topic: 5.6.8-B2431 SPF Check Failures
Replies: 29
Views: 663

Re: 5.6.8-B2431 SPF Check Failures

Greta wrote:
2020-10-16 07:49
Thanks, I sent you a pm
It seems hms do not pass the HELO/EHLO domain to the SPFVerify routine.

I will need to spend some time on this as I'm not a full-time programmer so I need to dust off some old 'C' skills ;-)
by SorenR
2020-10-15 15:13
Forum: General discussions
Topic: 5.6.8-B2431 SPF Check Failures
Replies: 29
Views: 663

Re: 5.6.8-B2431 SPF Check Failures

Something really goes wrong in hmail spf control when using a macro for the spf record. I have transferred a domain name to exchange server (office365). And the emails that come in there from the tax authorities pass the spf test well. And messages from the same server of the tax authorities server...
by SorenR
2020-10-14 23:33
Forum: Scripting
Topic: Script to rename Attachment file type
Replies: 54
Views: 28077

Re: Script to rename Attachment file type

it is long ago, but I think i finaly found a solution working for me... The script is doing as i expect but there is one issue, whenever an email is passes through the sctipt in the logfile an error-entry is created. It allways ponts to the line "newMessage.Save" and states VBScript - Error: 800A01...
by SorenR
2020-10-14 12:29
Forum: General discussions
Topic: Upgrade failed
Replies: 16
Views: 283

Re: Upgrade failed

Again, I am no expert at this but is the Admin Console which I am assuming is hMailAdmin running on the same Backup Server which is Build B2425 or are you trying to access hMailServer with hMailAdmin running on a different PC. I have never managed to connect Remotely using hMailAdmin from a compute...
by SorenR
2020-10-10 12:20
Forum: General discussions
Topic: 5.6.8-B2431 SPF Check Failures
Replies: 29
Views: 663

Re: 5.6.8-B2431 SPF Check Failures

mxtoolbox indicates that everything is correct Did you have to add it to your DNS to test it with mctoolbox? I used this ... https://vamsoft.com/support/tools/spf-policy-tester select the "advanced" tab. The translated line should be: v=spf1 exists:_i.123.123.123.123._h.mail.mydomain.tld._o.mydomai...
by SorenR
2020-10-10 01:08
Forum: General discussions
Topic: 5.6.8-B2431 SPF Check Failures
Replies: 29
Views: 663

Re: 5.6.8-B2431 SPF Check Failures

The current SPF record for the mentioned domains looks like this: v = spf1 exists: _i.% {i} ._ h.% {h} ._ o.% {o} ._ spf.xxxx –all

This will fail as there can only be spaces between "spf1 exists:" and "xxxx -all"

Like this ... v=spf1 exists:_i.%{i}._h.%{h}._o.%{o}._spf.mydomain.tld –all
by SorenR
2020-10-06 23:01
Forum: General discussions
Topic: Display number of emails pending in each account?
Replies: 19
Views: 277

Re: Display number of emails pending in each account?

SELECT hm_accounts.accountaddress, COUNT(*) FROM hm_messages INNER JOIN hm_accounts ON hm_messages.messageaccountid = hm_accounts.accountid WHERE RIGHT(BIN(hm_messages.messageflags),1) = '0' GROUP BY hm_accounts.accountaddress; OK, it will ONLY list accounts with unread messages... :roll: BUT ! You...
by SorenR
2020-10-06 22:02
Forum: General discussions
Topic: Display number of emails pending in each account?
Replies: 19
Views: 277

Re: Display number of emails pending in each account?

SELECT COUNT(hm_messages.messageid) FROM hm_messages INNER JOIN hm_accounts ON hm_messages.messageaccountid = hm_accounts.accountid WHERE hm_accounts.accountaddress = 'wile.e.coyote@acme.inc' AND RIGHT(BIN(hm_messages.messageflags),1) = '0'; You are welccome... :mrgreen: Beeyooteefool! I'll push ou...
by SorenR
2020-10-06 21:42
Forum: General discussions
Topic: Display number of emails pending in each account?
Replies: 19
Views: 277

Re: Display number of emails pending in each account?

Code: Select all

SELECT COUNT(hm_messages.messageid)
FROM hm_messages
INNER JOIN hm_accounts ON hm_messages.messageaccountid = hm_accounts.accountid
WHERE hm_accounts.accountaddress = 'wile.e.coyote@acme.inc' AND RIGHT(BIN(hm_messages.messageflags),1) = '0';
You are welccome... :mrgreen:
by SorenR
2020-10-06 16:33
Forum: User contributed hMailServer 5 scripts
Topic: Problem with OnSMTPData filter script
Replies: 5
Views: 102

Re: Problem with OnSMTPData filter script

Perhaps a bit simpler? And NO, I chose on purpose NOT to include your blocklist - that one you can do yourself. It's standard RegEx using standard RegEx rules. :mrgreen: Function oLookup(strRegEx, strMatch, bGlobal) With CreateObject("VBScript.RegExp") .Pattern = strRegEx .Global = bGlobal .MultiLin...
by SorenR
2020-10-06 16:13
Forum: General discussions
Topic: How to monitor delivery queue?
Replies: 5
Views: 153

Re: How to monitor delivery queue?

I have never experienced hMailServer being unresponsive except for one time I was testing some script and I managed to completely overload the scripting engine... Option Explicit '************************************************************************************************************************...
by SorenR
2020-10-04 23:13
Forum: General discussions
Topic: strip off first senders IP and PC-Name?
Replies: 24
Views: 354

Re: strip off first senders IP and PC-Name?

An email from john.doe@mydomain.tld sent from johns-pc.mydomain.tld [10.0.0.1] by mail.mydomain.tld [10.0.0.2] cannot come as a big surprise ... Thats exactly my point too. The point being that 10.0.0.2 means nothing to anyone outside his LAN and tells no one anything meaningful. As for "embarrassi...
by SorenR
2020-10-04 23:00
Forum: General discussions
Topic: strip off first senders IP and PC-Name?
Replies: 24
Views: 354

Re: strip off first senders IP and PC-Name?

He could have seen on the streets... If you hide your license plate while driving you get a fine! He could, yes. But you were talking about people posting pictures on the internet. Seeing my car being driven on the streets doesn't broadcast my name and will be to a limited audience whereas posting ...
by SorenR
2020-10-04 21:23
Forum: General discussions
Topic: strip off first senders IP and PC-Name?
Replies: 24
Views: 354

Re: strip off first senders IP and PC-Name?

Hmm... Well, not nothing but it's not an improvement :roll: Received: from [192.168.0.61] (sr-acer.MYDOMAIN.TLD [10.0.0.1]) by mx.MYDOMAIN.TLD with ESMTPSA (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256) ; Sun, 4 Oct 2020 21:17:25 +0200 X-AuthUserIP: 192.168.0.61 "X-AuthUserIP" is new....
by SorenR
2020-10-04 21:07
Forum: General discussions
Topic: strip off first senders IP and PC-Name?
Replies: 24
Views: 354

Re: strip off first senders IP and PC-Name?

Oh well :mrgreen:

https://www.hmailserver.com/forum/viewtopic.php?t=27711

I can confirm this setting is doing NOTHING in 5.6.8.
by SorenR
2020-10-04 21:00
Forum: General discussions
Topic: strip off first senders IP and PC-Name?
Replies: 24
Views: 354

Re: strip off first senders IP and PC-Name?

So I filed a feature requests. :wink: To remove this line? Received: from [192.168.0.61] (sr-acer.MYDOMAIN.TLD [192.168.0.61]) by mx.MYDOMAIN.TLD with ESMTPSA (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256) ; Sun, 4 Oct 2020 20:45:01 +0200 I sent an email to my gmail account and found...
by SorenR
2020-10-04 20:32
Forum: General discussions
Topic: strip off first senders IP and PC-Name?
Replies: 24
Views: 354

Re: strip off first senders IP and PC-Name?

Well, people also black-out their licence plates on their cars when posting pictures ... :roll: Thats usually to stop personal identification. "My name is jeff Smith and my number plate is....". Away you go with your cloning. Similarly i wouldn't want my number plate to my car make on the front of ...
by SorenR
2020-10-04 12:13
Forum: General discussions
Topic: strip off first senders IP and PC-Name?
Replies: 24
Views: 354

Re: strip off first senders IP and PC-Name?

Well, people also black-out their licence plates on their cars when posting pictures ... :roll:
by SorenR
2020-10-02 15:23
Forum: General discussions
Topic: SORBS delisting / issues regarding 'DUHL Exclusion List’
Replies: 4
Views: 149

Re: SORBS delisting / issues regarding 'DUHL Exclusion List’

flems77 wrote:
2020-10-02 14:31
I'm way to old school to know all the details
Being "old school" is not an option in IT any more. If that was the case ... well ... RFC 882 defining DNS was posted when I began my BSc.EE.

https://www.linkedin.com/in/sorenrathje/
by SorenR
2020-10-02 13:23
Forum: General discussions
Topic: SORBS delisting / issues regarding 'DUHL Exclusion List’
Replies: 4
Views: 149

Re: SORBS delisting / issues regarding 'DUHL Exclusion List’

http://multirbl.valli.org/lookup/biotal.dk.html

Seems like you have a clean bill of health.

By the way... What does your international customers say when they see the name of the town you are located in? :mrgreen:
by SorenR
2020-10-02 13:01
Forum: General discussions
Topic: SORBS delisting / issues regarding 'DUHL Exclusion List’
Replies: 4
Views: 149

Re: SORBS delisting / issues regarding 'DUHL Exclusion List’

You have other issues.. Did you try https://mxtoolbox.com/domain/biotal.dk/ ? SORBS DUHL is a technology list. The DUHL is a list of IP blocks where the address space is assigned dynamically to users and hosts regardless of the actual method of connecting those users and hosts to the network. Even i...
by SorenR
2020-09-30 20:29
Forum: Development & alpha discussions
Topic: hMailServer 5.7
Replies: 149
Views: 107222

Re: hMailServer 5.7

Thank you very much for advise Will try the upgrade tomorrow and will come back Will keep c:/hmailserver/ for data and logs, will just install the new version to Program files and will put the .ini and the dll there Yes, the installer asks if you want it installed to the last directory, but offers ...
by SorenR
2020-09-29 13:50
Forum: General discussions
Topic: Email Client is Setting SMTP Port 25 as Default
Replies: 18
Views: 447

Re: Email Client is Setting SMTP Port 25 as Default

Well, I was about to say;

RACING: Every other sport only require one ball

... but then I remembered ...

b41d2ca439658135aba38ae1f932c015.jpg
by SorenR
2020-09-28 14:17
Forum: General discussions
Topic: Email Client is Setting SMTP Port 25 as Default
Replies: 18
Views: 447

Re: Email Client is Setting SMTP Port 25 as Default

johang wrote:
2020-09-28 11:04
SorenR wrote:
2020-09-27 22:19
Perhaps a crystal ball is a better choice.

I VOTE CRYSTAL BALL .. when do you send it to me Sören ?
https://www.inkashop.se/Kristall-Kula-St

Jag har inte din postadress, så det kan vara lite svårt. Dessutom säljs det billigt online. :wink:
by SorenR
2020-09-27 22:19
Forum: General discussions
Topic: Email Client is Setting SMTP Port 25 as Default
Replies: 18
Views: 447

Re: Email Client is Setting SMTP Port 25 as Default

Check your hmailserver.ini for this: [Settings] DisableAUTHList=25 I was going to suggest that, too but since this is a new installation according to his statement in the beginning, I thought I'd wait to see what his Diagnostics indicated. That disabling of the Authentication for Port 25 is non-sta...
by SorenR
2020-09-27 21:09
Forum: General discussions
Topic: Email Client is Setting SMTP Port 25 as Default
Replies: 18
Views: 447

Re: Email Client is Setting SMTP Port 25 as Default

Check your hmailserver.ini for this:

Code: Select all

[Settings]
DisableAUTHList=25
by SorenR
2020-09-27 16:48
Forum: Off-topic discussions
Topic: i just love
Replies: 8
Views: 900

Re: i just love

I modified the OnClientLogon(oClient) trigger to include password; Sub OnClientLogon(oClient, sPassword) This would be interesting to have in our main builds, just so that we can see the password being used in failed attempts. I wouldn't like to record passwords used in successful connections https...
by SorenR
2020-09-27 00:35
Forum: General discussions
Topic: Email Client is Setting SMTP Port 25 as Default
Replies: 18
Views: 447

Re: Email Client is Setting SMTP Port 25 as Default

Hi Folks I am facing one challenge, I have installed and configured hMailServer at my server and it's working all fine. When I try to login my email id in email client, default settings it picks for incoming server is IMAP port 143 and SMTP port 25. My hMailServer is receiving emails from external ...
by SorenR
2020-09-26 02:22
Forum: General discussions
Topic: SMTP authentication needed for IP range "My Computer"?
Replies: 49
Views: 1105

Re: SMTP authentication needed for IP range "My Computer"?

DB installation and securityrange.h reveal the following: insert into hm_securityranges ( rangepriorityid, rangelowerip1, rangelowerip2, rangeupperip1, rangeupperip2, rangeoptions, rangename, rangeexpires, rangeexpirestime ) values ( 15, 2130706433, NULL, 2130706433, NULL, 71627, <== Rangeoptions 'M...
by SorenR
2020-09-25 20:12
Forum: Off-topic discussions
Topic: i just love
Replies: 8
Views: 900

Re: i just love

The user "linda-k@...." was deleted from my server 5 years ago. I modified the OnClientLogon(oClient) trigger to include password; Sub OnClientLogon(oClient, sPassword) Password changes all the time. Many of them I see listed in Bitcoin extorsion mails addressed to other users on my server. Also 80%...
by SorenR
2020-09-25 19:46
Forum: General discussions
Topic: Hmail Primary handing off to secondary cloud servers
Replies: 5
Views: 222

Re: Hmail Primary handing off to secondary cloud servers

If server 1 is "mydomain.tld" and server 2 is "mydomain.tld" and server 1 have a route for "mydomain.tld" to server 2 then the emails for accounts NOT on server 1 is automatically routed to server 2.

ONLY IF NO CATCHALL IS DEFINED (!)
by SorenR
2020-09-25 19:41
Forum: General discussions
Topic: Max recipients in Batch in combination with SES from AWS
Replies: 32
Views: 718

Re: Max recipients in Batch in combination with SES from AWS

I posted this quite early in this thread...

https://www.hmailserver.com/forum/viewt ... =9&t=35285

You should be able to use some of it..
by SorenR
2020-09-25 17:00
Forum: General discussions
Topic: Max recipients in Batch in combination with SES from AWS
Replies: 32
Views: 718

Re: Max recipients in Batch in combination with SES from AWS

You could create a rule to capture the email and action = "run function NukeTo" Paste this into your eventhandler.vbs, enable scripting and restart hMailServer. Caling it from a rule is easier to control (and stop in case of bugs). Every time you make changes to the code you should restart the hmail...
by SorenR
2020-09-25 16:42
Forum: General discussions
Topic: Max recipients in Batch in combination with SES from AWS
Replies: 32
Views: 718

Re: Max recipients in Batch in combination with SES from AWS

How in the world will they see a "Bcc:" address from hMailServer ... :?: Just brainstorming ... b = Split(Replace(oMessage.To, ";", ","), ",") EventLog.Write( "Number of recipients...... " & UBound(b)+1 ) For i = LBound(b) To UBound(b) EventLog.Write( "To: " & LTrim(b(i)) ) Next If (UBound(b)+1) > 4...
by SorenR
2020-09-25 16:33
Forum: General discussions
Topic: Max recipients in Batch in combination with SES from AWS
Replies: 32
Views: 718

Re: Max recipients in Batch in combination with SES from AWS

Thanks for the replies guys, appreciated! SorenR: I am not sure if SES was designed and created by monkey or not but I do know that this is the first and only service within AWS where we face "talk to the hand" attitude. Every other service team we talk to we can work with and lift limits if needed...
by SorenR
2020-09-25 16:03
Forum: General discussions
Topic: Max recipients in Batch in combination with SES from AWS
Replies: 32
Views: 718

Re: Max recipients in Batch in combination with SES from AWS

I would argue that hMailServer is behaving as intended delivering X number of mails at a time - as specified in "Maximum number of recipients in batch" - and that Amazon SES is buggy. What most people forget is that an email is like a regular letter distributed by a regular mailman. The mailman only...
by SorenR
2020-09-25 15:22
Forum: Scripting
Topic: SecurityRange properties
Replies: 6
Views: 3235

Re: SecurityRange properties

I know this was a long time ago but I found it useful but also had the secondary issue that the original post mentioned: rules I create in my script could not be edited when clicked on in the admin interface. The solution was very simple: close the admin tool down and open it again (you probably le...
by SorenR
2020-09-25 00:45
Forum: General discussions
Topic: Sending all incoming email to one specific address only
Replies: 13
Views: 314

Re: Sending all incoming email to one specific address only

ianMacey wrote:
2020-09-24 21:32
SorenR wrote:
2020-09-24 17:10
test.png
Thanks SorenR. This works exactly as I wanted.

Regards Ian
You are welcome, it was just a graphical representation of what katip posted ;-)
by SorenR
2020-09-24 17:39
Forum: General discussions
Topic: Hmail Primary handing off to secondary cloud servers
Replies: 5
Views: 222

Re: Hmail Primary handing off to secondary cloud servers

Splitting a domain on two servers require some thought. 1: Create route from a to b and from b to a. NB use actual domain (cloudtech.biz). Yes, you will be creating a circular reference and that is why some degree of scripting is involved. 2: Script a "loopcounter" header so you know when an email h...
by SorenR
2020-09-24 11:52
Forum: Off-topic discussions
Topic: Floyd
Replies: 15
Views: 2642

Re: Floyd

As someone who lived and worked in Singapore I can only say ... 那个 ... Wa lao eh !